約 4,310,111 件
https://w.atwiki.jp/aoeo/pages/14.html
Defense of Arsinoe BIG KING BIG EGO Restore the tresury BATTERING PRACTICE PRACTICE MAKES PERFECT DEMOLITION MAN NOT WITHOUT A BOMB! WHAT AN EGO MANIAC DEFEND MYCENAE! HELEN HAS BEEN TAKEN CHALLENGE A LITTLE LONGER? Defense of Arsinoe CO-OPあり。難易度高。 CYPRUSのクエスト。Level27ぐらいでやった。 敵は騎兵中心なので、前半の守備はSpearmanを強化して主力にする。 Toxotesではなかなか倒せない 森も多くないので苦しい。 Fishing BoatとFarmで食料を確保し、Spearmanを出すほうがよい。 食料を確保できていれば、金と石はアイテムを使うかMarketで補充できる。 壁は必須。上陸してすぐの資源と、左のほうに見える資源までをキープ。 完全に囲うとどこを突破してくるかわからないので、 一箇所だけあけて敵を誘導して戦ったほうがよさそう。 壁を通路状に作っておくと、倒す時間を稼げて中に入られにくい。 最初に確保できる資源量が多くないので(金山x2,石山x2)、防衛しつつなるべく早くAge3,Age4に進化して外側の資源をとりに行く。 クリアしたときは、最初の上陸地点から右上の海岸に輸送船でVillagerを上陸させてFortressを建てた。騎兵に見つかるので、農民の数は多め 継続して派遣したほうがよい。 ここを拠点として金と木を確保した。 SomatophylaxとBallistaの数を出せるようになれば、クリアが近い。 BIG KING BIG EGO 基本情報 CO-OP あり XP 25000 Coin 100 Mycenae Point 25 Empire Point 10 クリア条件 Wonder Destroyed 1 攻略等 初期状態から資源については、豊富にあるのと自陣の中で既に生産体制が出来ている。 そのため、兵を作って突っ込めば終了する単純なクエスト。 敵陣は、塔と2つの城に守られているが、攻城平気をきちんと出せれば問題なくクリアできる。 簡単な割には良い経験値が手に入る。 Restore the tresury 基本情報 CO-OP あり XP 15000 Coin 100 My Cenae Point 15 Empire Point 7 クリア条件 GOLD Accumulated 5000 攻略等 ひたすら金を掘る BATTERING PRACTICE 基本情報 CO-OP あり XP 20000 Coin 100 My Cenae Point 20 Tresure Box 1 Empire Point 10 クリア条件 FORTRESSES DESTROYED 2 HOUSES DESTROYED 10 TOWNCENTERS DESTROYED 3 TIME LIMIT 20 攻略等 難易度は低い。 タイトルの通り攻城兵器の練習用クエスト。 敵のユニットが一切出てこないので、攻城兵器のみの生産で簡単にクリアできてしまいます。 PRACTICE MAKES PERFECT 基本情報 CO-OP あり XP 22000 Coin 100 My Cenae Point 22 Tresure Box 1 Empire Point 11 クリア条件 FORTRESSES DESTROYED 2 HOUSES DESTROYED 10 TOWNCENTERS DESTROYED 3 TIME LIMIT 18 攻略等 BATTERING PRACTICEの少しだけ難易度が上がったバージョンです。 時間が短縮(20 18)となっているのと、敵ユニット(騎兵)が数体出てきます。 DEMOLITION MAN 基本情報 CO-OP あり XP 25000 Coin 100 My Cenae Point 25 Empire Point 12 以下のアイテムのいずれかを選択 COPPER PLATE SIDINGS COPPER RAM HEAD クリア条件 FORTRESSES DESTROYED 2 HOUSES DESTROYED 10 TOWNCENTERS DESTROYED 3 TIME LIMIT 15 攻略等 BATTERING PRACTICEの難易度が上がったバージョンです。 時間が短縮(20 15)となっているのと、敵ユニット(騎兵)が数体出てきます。 NOT WITHOUT A BOMB! 基本情報 CO-OP あり XP 27500 Coin 100 My Cenae Point 27 Empire Point 13 アドバイザーがもらえる ENGINEER LIGEIA クリア条件 FORTRESSES DESTROYED 2 HOUSES DESTROYED 10 TOWNCENTERS DESTROYED 3 TIME LIMIT 12 攻略等 BATTERING PRACTICEの難易度が上がったバージョンです。 難易度はかなり高いです。 時間が短縮(20 12)となっているのと、敵ユニット(騎兵)が数体出てきます。 敵ユニット対策の槍の弓耐性を上げていくこと。 ラムは修理しつつ進むこと。 WHAT AN EGO MANIAC 基本情報 CO-OP あり XP 25000 Coin 100 My Cenae Point 25 Tresure Box 2 Empire Point 12 クリア条件 WONDER DESTROYED 1 攻略等 生産体制は、整った状態から始まるので、チャンピオン+爺+弓で力押しでもいける。 初期に来る敵襲は大したこと無い。 DEFEND MYCENAE! 基本情報 CO-OP なし XP 40000 Coin 150 My Cenae Point 40 Tresure Box 2 Empire Point 20 クリア条件 PALACE MUST SURVIVE TIME LIMIT 20 攻略等 遠隔からの爺でなんとか凌げる。 城からチャンピオンが出せると楽。 Age4へはアップグレード無しでもなんとかなる。 市場で取引して金を確保すること。 HELEN HAS BEEN TAKEN 基本情報 CO-OP なし XP 10000 Coin 80 My Cenae Point 15 Empire Point 5 クリア条件 PINE PLANKS COLLECTED 100 攻略等 道具屋でPINE PLANKSを買う CELEBRATE HEKATOMBIA 基本情報 CO-OP なし XP 10000 ARGOS Point 10 TREASURE BOX 1 Empire Point 5 クリア条件 BRING ARGOS COWS TO TOWN CENTER 1 攻略等 TAKE THE BEACH! 基本情報 CO-OP なし XP 25000 Coin 100 MYCENAE Point 15 SPECIAL ABILITY HIDDEN SPY 5 Empire Point 12 以下のいずれかを選択 TEMPERED SWORD OF ACHILLES TEMPERED HERM OF ACHILLES クリア条件 FORTRESS DESTROYED 1 攻略等 CHALLENGE A LITTLE LONGER? クリア条件 TOWN CENTER MUST SURVIVE 時間は15,20,25,30 攻略等 Villagerを作らずに、Age3まで進化。 初期Villagerで、1箇所を残して通路を塞ぐ。敵の第一波は早いので、すぐにやらないと間に合わない。 前半はInfant系で攻めてくるので、Hypaspistを用意しておく。 Age3になったら、Fortressを作って防戦 反撃。 敵の奥地に宝箱があるので、可能であれば壊滅させたほうがよい。 ただし、25分のときの宝箱の中身はいまいちだった(たまたま?) 追記 上のやり方は、30分の場合には敵の侵入が早く、壁で塞ぐのが難しい。 即Age3は同じで、進化中はTowerを立てて防御。 Age3になったら即Fortressでクリアした。
https://w.atwiki.jp/xbox360score/pages/1331.html
MySims Sky Heroes 項目数:48 総ポイント:1000 難易度: Sparrow Complete the tutorial in story mode 10 Hawk Outfit a plane with all level 2 parts in story mode 20 Condor Outfit a plane with all level 3 parts in story mode 30 Airman Complete 25% of all story missions 5 Airman First Class Complete 50% of all story missions 10 Senior Airman Complete 75% of all story missions 15 Staff Sergeant Complete 100% of all story missions 20 Technical Sergeant Earn a silver medal in 25% of all story missions 10 Master Sergeant Earn a silver medal in 50% of all story missions 20 Senior Master Sergeant Earn a silver medal in 75% of all story missions 30 Chief Master Sergeant Earn a silver medal in 100% of all story missions 40 Major General Earn a gold medal in 25% of all story missions 25 Lieutenant General Earn a gold medal in 50% of all story missions 50 General Earn a gold medal in 75% of all story missions 75 General Of The SkyHeroes Earn a gold medal in 100% of all story missions 100 Customizer Unlock all customization parts in story mode 25 If You Build It, You Can Play It Assemble 5 planes in story mode where all parts are from the same aircraft type 10 Big Trouble In Little City Complete story mission 'Death From Above' 10 Ragnarok - OFFLINE Complete story mission 'Rock The Ragnarok' 15 Collossi Or Colossuses? Complete story mission 'All Rhodes Lead To Morcubus' 20 Shaken AND Stirred Complete story mission 'All Your Base...' 25 I AM Big, The Planes Got Small Complete story mission 'Mega Shark VS...YOU!' 30 Speedy Takedowns Takedown 3 players in 10 seconds or less 15 0wn3d Score 5 takedowns in a row without getting taken down yourself 15 Takedown Master Score at least 12 takedowns in a single dogfight 15 You Ain't Got Nothin' On Me Complete a race or dogfight in 1st, 2nd, or 3rd place without getting taken down once 15 Resilient Go from being below 10% health to 100% health without getting taken down 15 I Got ALL The Weapons I Need All at once, have active 'Shield', 'Twin Options', and 'F-Beam' powerups 20 You ARE Talented Play at least 1 mission with every perk 20 Lemming Award Crash your plane 10 I'm Fine, But Dizzy Spend 20 minutes power turning 15 I Feel The Need For Speed! Spend 10 minutes at super boost speed 15 It's My First - Race Earn a 1st place finish in a race 20 It's My First - Dogfight Earn a 1st place finish in a dogfight 20 Stunt(ed) Growth Perform a total of 500 air stunts 15 Dodgy Dodge a total of 500 missiles 15 Property Damage Destroy a total of 1000 breakables 15 Machine Gunner Earn 50 takedowns using the 'Machine Gun' main weapon 15 Missile Man Earn 50 takedowns using the 'Missile' main weapon 15 Multi-Missile Master Earn 50 takedowns using the 'Multi-Missile' powerup 15 F-Beam Master Earn 50 takedowns using the 'F-Beam' powerup 15 Twin Options Master Earn 50 takedowns using the 'Twin Options' powerup 15 Orbital Strike Master Earn 50 takedowns using the 'Orbital Strike' powerup 15 Shotgun Master Earn 50 takedowns using the 'Shotgun' powerup 15 Supernova Master Earn 50 takedowns using the 'Supernova' powerup 15 Mines Master Earn 50 takedowns using the 'Mines' powerup 15 Explosive Device Master Earn 25 takedowns from damage caused by destroying explosive breakables 15 Supernova Defense Master Destroy 50 locked-on missiles using the 'Supernova' powerup 15
https://w.atwiki.jp/hb0002/pages/12.html
1 ビジネス関連 anual turnover ⇒ ⇒ ⇒ ⇒ ⇒ 年間売上高 securities company ⇒ ⇒ ⇒ ⇒ ⇒ 証券会社 filing date ⇒ ⇒ ⇒ ⇒ ⇒ 発効日 flat rate ⇒ ⇒ ⇒ ⇒ ⇒ 均一料金 takeover bid ⇒ ⇒ ⇒ ⇒ ⇒ 乗っ取り入札 accounts payable ⇒ ⇒ ⇒ ⇒ ⇒ 買掛金 credit squeeze ⇒ ⇒ ⇒ ⇒ ⇒ 貸し渋り unsecured credit ⇒ ⇒ ⇒ ⇒ ⇒ 無担保融資 dihonored bills ⇒ ⇒ ⇒ ⇒ ⇒ 不渡り手形 equities market ⇒ ⇒ ⇒ ⇒ ⇒ 株式市場 foreign affiliate ⇒ ⇒ ⇒ ⇒ ⇒ 外資系企業 futures trading ⇒ ⇒ ⇒ ⇒ ⇒ 先物取引 asking price ⇒ ⇒ ⇒ ⇒ ⇒ 提示価格 industrial complex ⇒ ⇒ ⇒ ⇒ ⇒ コンビナート installment plan ⇒ ⇒ ⇒ ⇒ ⇒ 分割払い key account ⇒ ⇒ ⇒ ⇒ ⇒ 上得意先 bulk purchase ⇒ ⇒ ⇒ ⇒ ⇒ 大量購入 courier service ⇒ ⇒ ⇒ ⇒ ⇒ 宅配サービス order backlog ⇒ ⇒ ⇒ ⇒ ⇒ 受注残高 classified ad ⇒ ⇒ ⇒ ⇒ ⇒ 求人広告 aknowledgements ⇒ ⇒ ⇒ ⇒ ⇒ 謝辞 airbill number ⇒ ⇒ ⇒ ⇒ ⇒ 航空貨物受取証番号 around-the-clock operation ⇒ ⇒ ⇒ ⇒ ⇒ 24時間営業 assets and liabilities ⇒ ⇒ ⇒ ⇒ ⇒ 資産と負債 bad loan ⇒ ⇒ ⇒ ⇒ ⇒ 不良債権 bank statement ⇒ ⇒ ⇒ ⇒ ⇒ 銀行取引証明書 bearish market ⇒ ⇒ ⇒ ⇒ ⇒ 弱気の市場 bullish market ⇒ ⇒ ⇒ ⇒ ⇒ 強気の市場 blue chips ⇒ ⇒ ⇒ ⇒ ⇒ 有料株 breach of contract ⇒ ⇒ ⇒ ⇒ ⇒ 契約違反 bridge loan ⇒ ⇒ ⇒ ⇒ ⇒ つなぎ融資 business line ⇒ ⇒ ⇒ ⇒ ⇒ 取り扱い業務 business permit ⇒ ⇒ ⇒ ⇒ ⇒ 業務許可証 business transaction ⇒ ⇒ ⇒ ⇒ ⇒ 企業取引 buyout offer ⇒ ⇒ ⇒ ⇒ ⇒ 買収の申し出 capital gains ⇒ ⇒ ⇒ ⇒ ⇒ 資産売却所得 capital reserve ⇒ ⇒ ⇒ ⇒ ⇒ 資本準備金 cash flow ⇒ ⇒ ⇒ ⇒ ⇒ 現金収支 cash value ⇒ ⇒ ⇒ ⇒ ⇒ 生命保険解約払戻金 chief exective officer ⇒ ⇒ ⇒ ⇒ ⇒ 最高経営責任者 commercial paper ⇒ ⇒ ⇒ ⇒ ⇒ 約束手形 commercial property ⇒ ⇒ ⇒ ⇒ ⇒ 商業用不動産 compound interest ⇒ ⇒ ⇒ ⇒ ⇒ 福利 confidentiality agreement ⇒ ⇒ ⇒ ⇒ ⇒ 秘密保持契約書 corporate counsel ⇒ ⇒ ⇒ ⇒ ⇒ 会社顧問 cover letter ⇒ ⇒ ⇒ ⇒ ⇒ 添え状 cover price ⇒ ⇒ ⇒ ⇒ ⇒ 本体表示価格 countersignatures ⇒ ⇒ ⇒ ⇒ ⇒ 連署 customer base ⇒ ⇒ ⇒ ⇒ ⇒ 顧客基盤 denomination ⇒ ⇒ ⇒ ⇒ ⇒ 紙幣単位、証券の額面金額 diverstiture ⇒ ⇒ ⇒ ⇒ ⇒ 分割 foreclosure sale ⇒ ⇒ ⇒ ⇒ ⇒ 競売 insert ⇒ ⇒ ⇒ ⇒ ⇒ 折り込み広告 job front ⇒ ⇒ ⇒ ⇒ ⇒ 求職戦線 landmark event ⇒ ⇒ ⇒ ⇒ ⇒ 画期的なイベント letter of credit ⇒ ⇒ ⇒ ⇒ ⇒ 信用状 credit rating ⇒ ⇒ ⇒ ⇒ ⇒ 信用格付け liability insulance ⇒ ⇒ ⇒ ⇒ ⇒ 損害賠償保険 markup ⇒ ⇒ ⇒ ⇒ ⇒ 値上げ most active issue ⇒ ⇒ ⇒ ⇒ ⇒ 最も人気を集めた株 moving sale ⇒ ⇒ ⇒ ⇒ ⇒ 引越しセール nominal value ⇒ ⇒ ⇒ ⇒ ⇒ 額面価格 offshore procurement ⇒ ⇒ ⇒ ⇒ ⇒ 域外調達 prerequisite condition ⇒ ⇒ ⇒ ⇒ ⇒ 必須条件 reactivation charge ⇒ ⇒ ⇒ ⇒ ⇒ サービス再開手数料 rider ⇒ ⇒ ⇒ ⇒ ⇒ 追加条項 store s overruns ⇒ ⇒ ⇒ ⇒ ⇒ 店の投売り商品 the beige book ⇒ ⇒ ⇒ ⇒ ⇒ 景気報告書 the call to action ⇒ ⇒ ⇒ ⇒ ⇒ 確認事項 tie-in ⇒ ⇒ ⇒ ⇒ ⇒ 抱き合わせ商品 trade embargo ⇒ ⇒ ⇒ ⇒ ⇒ 通商禁止 underwriter ⇒ ⇒ ⇒ ⇒ ⇒ 引受業者 vested interest ⇒ ⇒ ⇒ ⇒ ⇒ 既得権 window-dressing ⇒ ⇒ ⇒ ⇒ ⇒ 粉飾決済 census bureau ⇒ ⇒ ⇒ ⇒ ⇒ 国税調査局 disposable income ⇒ ⇒ ⇒ ⇒ ⇒ 可処分所得 legacy tax ⇒ ⇒ ⇒ ⇒ ⇒ 相続税 royality income ⇒ ⇒ ⇒ ⇒ ⇒ 印税収入 tax accountant ⇒ ⇒ ⇒ ⇒ ⇒ 税理士 tax breaks ⇒ ⇒ ⇒ ⇒ ⇒ 税制上の優遇措置 tax hike ⇒ ⇒ ⇒ ⇒ ⇒ 税の引き上げ clothing establishment ⇒ ⇒ ⇒ ⇒ ⇒ 洋服店 plumber ⇒ ⇒ ⇒ ⇒ ⇒ 配管工 usher ⇒ ⇒ ⇒ ⇒ ⇒ 案内係 2 オフィス関連 computer literacy ⇒ ⇒ ⇒ ⇒ ⇒ コンピュータ操作能力 career track ⇒ ⇒ ⇒ ⇒ ⇒ 昇進コース acting president ⇒ ⇒ ⇒ ⇒ ⇒ 社長代理 benefits package ⇒ ⇒ ⇒ ⇒ ⇒ 福利厚生一式 performance appraisal ⇒ ⇒ ⇒ ⇒ ⇒ 勤務評定 board of trustees ⇒ ⇒ ⇒ ⇒ ⇒ 理事会 incentive program ⇒ ⇒ ⇒ ⇒ ⇒ 報奨制度 lunchon voucher ⇒ ⇒ ⇒ ⇒ ⇒ 会社の昼食券 data retrieval ⇒ ⇒ ⇒ ⇒ ⇒ データ検索 office supplies ⇒ ⇒ ⇒ ⇒ ⇒ 事務用品 payroll record ⇒ ⇒ ⇒ ⇒ ⇒ 給与記録 evecuation dril ⇒ ⇒ ⇒ ⇒ ⇒ 避難訓練 protective gear ⇒ ⇒ ⇒ ⇒ ⇒ 防護服 receipts for reimbursement ⇒ ⇒ ⇒ ⇒ ⇒ 払い戻し用レシート fund-raising commitee ⇒ ⇒ ⇒ ⇒ ⇒ 資金調達委員会 in-house newsletter ⇒ ⇒ ⇒ ⇒ ⇒ 社内報 skelton staff ⇒ ⇒ ⇒ ⇒ ⇒ 最小限度のスタッフ therank nad file ⇒ ⇒ ⇒ ⇒ ⇒ 平社員 employees with no title ⇒ ⇒ ⇒ ⇒ ⇒ 平社員 cutting-edge technology ⇒ ⇒ ⇒ ⇒ ⇒ 最先端の技術 biographical data ⇒ ⇒ ⇒ ⇒ ⇒ (社員の)個人データ advisory council ⇒ ⇒ ⇒ ⇒ ⇒ 諮問委員会 aptitude test ⇒ ⇒ ⇒ ⇒ ⇒ 適正検査 balance sheet ⇒ ⇒ ⇒ ⇒ ⇒ 賃借対照表 briefing session ⇒ ⇒ ⇒ ⇒ ⇒ 報告会 browser ⇒ ⇒ ⇒ ⇒ ⇒ 閲覧ソフト cash advance ⇒ ⇒ ⇒ ⇒ ⇒ 前払い金 conputer malfunction ⇒ ⇒ ⇒ ⇒ ⇒ コンピュータの誤作動 dress code ⇒ ⇒ ⇒ ⇒ ⇒ 服装規定 e-mail account ⇒ ⇒ ⇒ ⇒ ⇒ E-mailアカウント fire extinguisher ⇒ ⇒ ⇒ ⇒ ⇒ 消火器 ground breaking ceremony ⇒ ⇒ ⇒ ⇒ ⇒ 起工式 ground opening celebration ⇒ ⇒ ⇒ ⇒ ⇒ 開業式典 Human Resources Department ⇒ ⇒ ⇒ ⇒ ⇒ 人事部 image processing ⇒ ⇒ ⇒ ⇒ ⇒ 画像処理 immediate dismissal ⇒ ⇒ ⇒ ⇒ ⇒ 即時解雇 in-service training ⇒ ⇒ ⇒ ⇒ ⇒ 現職者研修 insulation material ⇒ ⇒ ⇒ ⇒ ⇒ 防音[断熱、絶縁材料 job placement agency ⇒ ⇒ ⇒ ⇒ ⇒ 職業斡旋会社 lateral move ⇒ ⇒ ⇒ ⇒ ⇒ 横滑り人事 letter of resignation ⇒ ⇒ ⇒ ⇒ ⇒ 辞表 low-turnout meeting ⇒ ⇒ ⇒ ⇒ ⇒ 出席者の少ない会議 master craftspeople ⇒ ⇒ ⇒ ⇒ ⇒ 熟練工 meter reader ⇒ ⇒ ⇒ ⇒ ⇒ 検針係 overdue fine ⇒ ⇒ ⇒ ⇒ ⇒ 延滞料 paid holidays ⇒ ⇒ ⇒ ⇒ ⇒ 有給休暇 peer pressure ⇒ ⇒ ⇒ ⇒ ⇒ 同僚からの圧力 portfolio ⇒ ⇒ ⇒ ⇒ ⇒ 有価証券明細書 prior authorization ⇒ ⇒ ⇒ ⇒ ⇒ 事前承認 routine maintenance ⇒ ⇒ ⇒ ⇒ ⇒ 定期整備 runnig costs ⇒ ⇒ ⇒ ⇒ ⇒ 維持費 sales slip ⇒ ⇒ ⇒ ⇒ ⇒ 販売伝票 scratch pad ⇒ ⇒ ⇒ ⇒ ⇒ メモ帳 stapler ⇒ ⇒ ⇒ ⇒ ⇒ ホチキス 3 メディア関連 busy tone ⇒ ⇒ ⇒ ⇒ ⇒ 話し中の音 computer interface ⇒ ⇒ ⇒ ⇒ ⇒ コンピュータインターフェース dial tone ⇒ ⇒ ⇒ ⇒ ⇒ 発信音 downlink ⇒ ⇒ ⇒ ⇒ ⇒ 地上へのデータ通信 duplicate copy ⇒ ⇒ ⇒ ⇒ ⇒ 副本 incoming mail ⇒ ⇒ ⇒ ⇒ ⇒ 到着した郵便物、メール mail drop ⇒ ⇒ ⇒ ⇒ ⇒ 郵便受け mailing list ⇒ ⇒ ⇒ ⇒ ⇒ メーリングリスト mail-order business ⇒ ⇒ ⇒ ⇒ ⇒ 通信販売業 mobile service ⇒ ⇒ ⇒ ⇒ ⇒ 携帯電話サービス national service hotline ⇒ ⇒ ⇒ ⇒ ⇒ 全国直通電話サービス network approval ⇒ ⇒ ⇒ ⇒ ⇒ 放送網の承認 on-the-spot covererage ⇒ ⇒ ⇒ ⇒ ⇒ 現場取材 P.O. Box ⇒ ⇒ ⇒ ⇒ ⇒ 私書箱 person-to-person call ⇒ ⇒ ⇒ ⇒ ⇒ 氏名電話 posthumous work ⇒ ⇒ ⇒ ⇒ ⇒ 遺作 postmarked before the due date ⇒ ⇒ ⇒ ⇒ ⇒ 締め切り以前の消印がある prepaid cellular phone ⇒ ⇒ ⇒ ⇒ ⇒ プリペイド式携帯電話 return postage ⇒ ⇒ ⇒ ⇒ ⇒ 返信用切手 return receipt ⇒ ⇒ ⇒ ⇒ ⇒ 配達証明返送サービス revised edition ⇒ ⇒ ⇒ ⇒ ⇒ 改訂版 scanning line ⇒ ⇒ ⇒ ⇒ ⇒ 走査線 shelving capacity ⇒ ⇒ ⇒ ⇒ ⇒ 棚に並べられる本の冊数 special edition ⇒ ⇒ ⇒ ⇒ ⇒ 増刊号 table of content ⇒ ⇒ ⇒ ⇒ ⇒ 目次 toll-free number ⇒ ⇒ ⇒ ⇒ ⇒ フリーダイアル 4 建物・公共設備関連 building supply store ⇒ ⇒ ⇒ ⇒ ⇒ 建築資材店 business establishment ⇒ ⇒ ⇒ ⇒ ⇒ 事業所 canopy ⇒ ⇒ ⇒ ⇒ ⇒ 天蓋 City Hall building ⇒ ⇒ ⇒ ⇒ ⇒ 市庁舎 driveway ⇒ ⇒ ⇒ ⇒ ⇒ 車を乗り入れる邸内の道 electrical[power]line ⇒ ⇒ ⇒ ⇒ ⇒ 送電線 extention[expantion]process ⇒ ⇒ ⇒ ⇒ ⇒ 拡張工程 ferroconcrete ⇒ ⇒ ⇒ ⇒ ⇒ 鉄筋コンクリート gas main ⇒ ⇒ ⇒ ⇒ ⇒ ガス本館 historical district ⇒ ⇒ ⇒ ⇒ ⇒ 歴史指定地区 hub airport ⇒ ⇒ ⇒ ⇒ ⇒ ハブ空港 landscaping service ⇒ ⇒ ⇒ ⇒ ⇒ 造園会社 local hospitality association ⇒ ⇒ ⇒ ⇒ ⇒ 地方観光協会 locksmith ⇒ ⇒ ⇒ ⇒ ⇒ 錠前師 northbound lane ⇒ ⇒ ⇒ ⇒ ⇒ 北方向の車線 office block ⇒ ⇒ ⇒ ⇒ ⇒ 大型オフィスビル office supplier ⇒ ⇒ ⇒ ⇒ ⇒ オフィス用品 pedestrian walkway ⇒ ⇒ ⇒ ⇒ ⇒ 歩道橋 planning authority ⇒ ⇒ ⇒ ⇒ ⇒ 土地利用計画担当局 points of interest ⇒ ⇒ ⇒ ⇒ ⇒ 名所 property line ⇒ ⇒ ⇒ ⇒ ⇒ 土地の境界線 shoulder (of a road) ⇒ ⇒ ⇒ ⇒ ⇒ 路肩 top floor ⇒ ⇒ ⇒ ⇒ ⇒ 屋上 top story ⇒ ⇒ ⇒ ⇒ ⇒ 最上階 track lighting ⇒ ⇒ ⇒ ⇒ ⇒ 可動式照明 utility company ⇒ ⇒ ⇒ ⇒ ⇒ ガス・電気会社 walk-up ⇒ ⇒ ⇒ ⇒ ⇒ エレベータなしのアパート 5 日常生活関連語彙 advanced ticket ⇒ ⇒ ⇒ ⇒ ⇒ 前売り券 anonymous gift ⇒ ⇒ ⇒ ⇒ ⇒ 匿名の贈り物 antistatic rag ⇒ ⇒ ⇒ ⇒ ⇒ 静電防止布 automated guide ⇒ ⇒ ⇒ ⇒ ⇒ 自動音声ガイド banquet hall ⇒ ⇒ ⇒ ⇒ ⇒ 宴会場 bathroom fixture ⇒ ⇒ ⇒ ⇒ ⇒ お風呂用品 best buy ⇒ ⇒ ⇒ ⇒ ⇒ 最もお勧めの買い物 box office ⇒ ⇒ ⇒ ⇒ ⇒ プレーガイド camping outfit ⇒ ⇒ ⇒ ⇒ ⇒ キャンプ用品 capacity crowd ⇒ ⇒ ⇒ ⇒ ⇒ 超満員客 checking account ⇒ ⇒ ⇒ ⇒ ⇒ 当座預金口座 chronological order ⇒ ⇒ ⇒ ⇒ ⇒ 年代順 compilation CD ⇒ ⇒ ⇒ ⇒ ⇒ オムニバスCD counterfeit goods ⇒ ⇒ ⇒ ⇒ ⇒ まがい物 curtain rime ⇒ ⇒ ⇒ ⇒ ⇒ 開演時間 doorknob hanger ⇒ ⇒ ⇒ ⇒ ⇒ ドアにかける伝言板 expiration date ⇒ ⇒ ⇒ ⇒ ⇒ 有効期限 food, clothing and shelter ⇒ ⇒ ⇒ ⇒ ⇒ 衣食住 get-together ⇒ ⇒ ⇒ ⇒ ⇒ 懇親会 giveaway ⇒ ⇒ ⇒ ⇒ ⇒ 景品 highlight pen ⇒ ⇒ ⇒ ⇒ ⇒ 蛍光ペン home delivery ⇒ ⇒ ⇒ ⇒ ⇒ 宅配 household chores ⇒ ⇒ ⇒ ⇒ ⇒ 家事 impulse purchase ⇒ ⇒ ⇒ ⇒ ⇒ 衝動買い inaugural[premiere] issue ⇒ ⇒ ⇒ ⇒ ⇒ 創刊号 interactive computer shopping ⇒ ⇒ ⇒ ⇒ ⇒ 双方向コンピュータショッピング late charges[fee] ⇒ ⇒ ⇒ ⇒ ⇒ 延滞料金 letter of condolence ⇒ ⇒ ⇒ ⇒ ⇒ お悔やみの手紙 list price ⇒ ⇒ ⇒ ⇒ ⇒ 定価 manuscript paper ⇒ ⇒ ⇒ ⇒ ⇒ 原稿用紙 minimum balance ⇒ ⇒ ⇒ ⇒ ⇒ 最小預金残高 monthly installments ⇒ ⇒ ⇒ ⇒ ⇒ 月々の分割払い naked eye ⇒ ⇒ ⇒ ⇒ ⇒ 肉眼 open house ⇒ ⇒ ⇒ ⇒ ⇒ 野外パーティー paper diper ⇒ ⇒ ⇒ ⇒ ⇒ 紙おむつ personal identification number PIN ⇒ ⇒ ⇒ ⇒ ⇒ 暗証番号 premiere performance ⇒ ⇒ ⇒ ⇒ ⇒ 初演 safe deposit ⇒ ⇒ ⇒ ⇒ ⇒ 貴重品保管庫 seeing eye dog ⇒ ⇒ ⇒ ⇒ ⇒ 盲導犬 stain remover ⇒ ⇒ ⇒ ⇒ ⇒ 染み抜き store credit ⇒ ⇒ ⇒ ⇒ ⇒ ショッピングカード tap water ⇒ ⇒ ⇒ ⇒ ⇒ 水道水 utillity bill ⇒ ⇒ ⇒ ⇒ ⇒ 公共料金の請求書 wheelbarrow ⇒ ⇒ ⇒ ⇒ ⇒ 手押し車 6 食物・料理・レストラン関連 alcoholic beverages ⇒ ⇒ ⇒ ⇒ ⇒ アルコール飲料 aperitiff ⇒ ⇒ ⇒ ⇒ ⇒ 食前酒 blister package ⇒ ⇒ ⇒ ⇒ ⇒ ぶりスターパック(透明プラスチックパッケージ包装) boil-in-the-bag food ⇒ ⇒ ⇒ ⇒ ⇒ レトルト食品 broiled meat ⇒ ⇒ ⇒ ⇒ ⇒ 焼肉 Chinese dumplings ⇒ ⇒ ⇒ ⇒ ⇒ 餃子 chopping[cutting]board ⇒ ⇒ ⇒ ⇒ ⇒ まな板 colander ⇒ ⇒ ⇒ ⇒ ⇒ 水切りボール cooking utensils ⇒ ⇒ ⇒ ⇒ ⇒ 料理道具 dietary fiber ⇒ ⇒ ⇒ ⇒ ⇒ 食物繊維 dishcloth ⇒ ⇒ ⇒ ⇒ ⇒ ふきん disposable food container ⇒ ⇒ ⇒ ⇒ ⇒ 使い捨ての食品容器 food processing ⇒ ⇒ ⇒ ⇒ ⇒ 食品加工 full-bodied wine ⇒ ⇒ ⇒ ⇒ ⇒ コクのあるワイン frozen food ⇒ ⇒ ⇒ ⇒ ⇒ 冷凍食品 frying pan ⇒ ⇒ ⇒ ⇒ ⇒ フライパン high protein ⇒ ⇒ ⇒ ⇒ ⇒ 高たんぱく hot chocolate ⇒ ⇒ ⇒ ⇒ ⇒ ココア garnish[relish] ⇒ ⇒ ⇒ ⇒ ⇒ 付け合せ gas stove[range] ⇒ ⇒ ⇒ ⇒ ⇒ ガスコンロ grater ⇒ ⇒ ⇒ ⇒ ⇒ おろし金 grill[grid, gridiron] ⇒ ⇒ ⇒ ⇒ ⇒ 焼き網 grilled chicken ⇒ ⇒ ⇒ ⇒ ⇒ 焼き鳥 hashed beef and rice ⇒ ⇒ ⇒ ⇒ ⇒ ハヤシライス ladle spoon ⇒ ⇒ ⇒ ⇒ ⇒ おたま leftovers ⇒ ⇒ ⇒ ⇒ ⇒ 食べ残し lump[cube]sugar ⇒ ⇒ ⇒ ⇒ ⇒ 角砂糖 macrobiotic food ⇒ ⇒ ⇒ ⇒ ⇒ 長寿食 organic food ⇒ ⇒ ⇒ ⇒ ⇒ 有機食品 red [lean] meat ⇒ ⇒ ⇒ ⇒ ⇒ 赤み肉 pantry ⇒ ⇒ ⇒ ⇒ ⇒ 食料貯蔵室 rock [sugar] candy ⇒ ⇒ ⇒ ⇒ ⇒ 氷砂糖 sieve[siffer] ⇒ ⇒ ⇒ ⇒ ⇒ ふるい silverware ⇒ ⇒ ⇒ ⇒ ⇒ 銀製の食器類 skimmer ⇒ ⇒ ⇒ ⇒ ⇒ 網じゃくし steamed meat bun ⇒ ⇒ ⇒ ⇒ ⇒ 肉まん sunny-side-up ⇒ ⇒ ⇒ ⇒ ⇒ 目玉焼き tea strainer ⇒ ⇒ ⇒ ⇒ ⇒ 茶こし器 toothpick ⇒ ⇒ ⇒ ⇒ ⇒ 爪楊枝 whisk ⇒ ⇒ ⇒ ⇒ ⇒ 泡だて器 yolk[yellow of an egg] egg white ⇒ ⇒ ⇒ ⇒ ⇒ 黄身 egg white ⇒ ⇒ ⇒ ⇒ ⇒ 白身 7 旅行・交通・乗り物 advance reservation ⇒ ⇒ ⇒ ⇒ ⇒ 先行予約 boarding pass ⇒ ⇒ ⇒ ⇒ ⇒ 搭乗券 boarding ramp ⇒ ⇒ ⇒ ⇒ ⇒ 移動式タラップ camper ⇒ ⇒ ⇒ ⇒ ⇒ キャンピングカー carpool ⇒ ⇒ ⇒ ⇒ ⇒ 車の相乗り carry-on baggage ⇒ ⇒ ⇒ ⇒ ⇒ 機内持ち込みの荷物 chartered bus ⇒ ⇒ ⇒ ⇒ ⇒ 貸切バス connecting flight ⇒ ⇒ ⇒ ⇒ ⇒ 接続便 convertible ⇒ ⇒ ⇒ ⇒ ⇒ オープンカー cruising taxi ⇒ ⇒ ⇒ ⇒ ⇒ 流しのタクシー dead end ⇒ ⇒ ⇒ ⇒ ⇒ 行き詰まり disabled car ⇒ ⇒ ⇒ ⇒ ⇒ 故障者 drive-up window ⇒ ⇒ ⇒ ⇒ ⇒ ドライブイン顧客注文窓口 driving directions ⇒ ⇒ ⇒ ⇒ ⇒ 車の走行ルート empty taxi ⇒ ⇒ ⇒ ⇒ ⇒ 空車のタクシー excess baggage ⇒ ⇒ ⇒ ⇒ ⇒ 超過手荷物 first-class car ⇒ ⇒ ⇒ ⇒ ⇒ グリーン車 flag carrier ⇒ ⇒ ⇒ ⇒ ⇒ 国を代表する航空会社 flat tire ⇒ ⇒ ⇒ ⇒ ⇒ パンク four-wheel drive car ⇒ ⇒ ⇒ ⇒ ⇒ 四輪駆動車 frequent flier[flyer] ⇒ ⇒ ⇒ ⇒ ⇒ 飛行機を頻繁に利用する人 glass-bottom boat ⇒ ⇒ ⇒ ⇒ ⇒ のぞきガラス付きボート glove compartment ⇒ ⇒ ⇒ ⇒ ⇒ グローブボックス(助手席前の小物入れ) high-mileage car[fuel-efficient car, gas-sipper] ⇒ ⇒ ⇒ ⇒ ⇒ 低燃費車 gas-guzzler ⇒ ⇒ ⇒ ⇒ ⇒ ガソリンを食う大型車 hotel annex ⇒ ⇒ ⇒ ⇒ ⇒ ホテルの別館 hotel shuttle ⇒ ⇒ ⇒ ⇒ ⇒ ホテルのシャトルバス hydrofoil ⇒ ⇒ ⇒ ⇒ ⇒ 水中翼船 jet lag ⇒ ⇒ ⇒ ⇒ ⇒ 時差ぼけ license plate ⇒ ⇒ ⇒ ⇒ ⇒ ナンバープレート luxury liner ⇒ ⇒ ⇒ ⇒ ⇒ 豪華客船 metal detecter ⇒ ⇒ ⇒ ⇒ ⇒ 金属探知機 moving walkway ⇒ ⇒ ⇒ ⇒ ⇒ 動く歩道 no-show ⇒ ⇒ ⇒ ⇒ ⇒ 切符を予約したのに来ない人 out-of-service train ⇒ ⇒ ⇒ ⇒ ⇒ 回送列車 overhead bin ⇒ ⇒ ⇒ ⇒ ⇒ 頭上の小物入れ pass permit ⇒ ⇒ ⇒ ⇒ ⇒ 通行許可証 pedestrian overpass ⇒ ⇒ ⇒ ⇒ ⇒ 歩道橋 pileup ⇒ ⇒ ⇒ ⇒ ⇒ 玉突き衝突 port of call ⇒ ⇒ ⇒ ⇒ ⇒ 寄港地 priority seat ⇒ ⇒ ⇒ ⇒ ⇒ 優先座席 reserved seat ⇒ ⇒ ⇒ ⇒ ⇒ 指定席 unreserved seat ⇒ ⇒ ⇒ ⇒ ⇒ 自由席 quarantine officers ⇒ ⇒ ⇒ ⇒ ⇒ 検疫官 reaview mirror ⇒ ⇒ ⇒ ⇒ ⇒ バックミラー recreational vehicle ⇒ ⇒ ⇒ ⇒ ⇒ RV車 redeye (flight) ⇒ ⇒ ⇒ ⇒ ⇒ 夜間飛行 return flight ⇒ ⇒ ⇒ ⇒ ⇒ 帰りの飛行機 round trip/return trip ⇒ ⇒ ⇒ ⇒ ⇒ 往復飛行機 security screeming ⇒ ⇒ ⇒ ⇒ ⇒ 手荷物検査 sprinkler truck ⇒ ⇒ ⇒ ⇒ ⇒ 散水車 stand-by fare ⇒ ⇒ ⇒ ⇒ ⇒ 空席待ち料金 stand-by passenger ⇒ ⇒ ⇒ ⇒ ⇒ 飛行機のキャンセル待ちの客 steering wheel ⇒ ⇒ ⇒ ⇒ ⇒ ハンドル sticker price ⇒ ⇒ ⇒ ⇒ ⇒ 販売者の公示価格 summer retreat ⇒ ⇒ ⇒ ⇒ ⇒ 夏の避暑地 surfcace freight ⇒ ⇒ ⇒ ⇒ ⇒ 陸上輸送 toll road[turnpike] ⇒ ⇒ ⇒ ⇒ ⇒ 有料道路 tow truck ⇒ ⇒ ⇒ ⇒ ⇒ レッカー車 traffic backups ⇒ ⇒ ⇒ ⇒ ⇒ 交通渋滞 traffic cone ⇒ ⇒ ⇒ ⇒ ⇒ 円錐標識 unlicensed taxi ⇒ ⇒ ⇒ ⇒ ⇒ 白タク vacation packages ⇒ ⇒ ⇒ ⇒ ⇒ 休暇旅行プラン voltage converter ⇒ ⇒ ⇒ ⇒ ⇒ 旅行用電圧変換機 water truck ⇒ ⇒ ⇒ ⇒ ⇒ 給水車 weather-delayed flight ⇒ ⇒ ⇒ ⇒ ⇒ 悪天候で送れた航空便 whirlwind tour ⇒ ⇒ ⇒ ⇒ ⇒ 駆け足旅行 windshield wiper ⇒ ⇒ ⇒ ⇒ ⇒ 車のフロントグラスのワイパー 8 医療・人体関連 a high incidence of AIDS ⇒ ⇒ ⇒ ⇒ ⇒ 高いAIDSの発生率 Achilles tendon ⇒ ⇒ ⇒ ⇒ ⇒ アキレス腱 antidote ⇒ ⇒ ⇒ ⇒ ⇒ 解毒剤 artificial limb ⇒ ⇒ ⇒ ⇒ ⇒ 義肢 athlete s foot ⇒ ⇒ ⇒ ⇒ ⇒ 水虫 atopic dermatitis ⇒ ⇒ ⇒ ⇒ ⇒ アトピー性皮膚炎 autonomic imbalance ⇒ ⇒ ⇒ ⇒ ⇒ 自律神経失調症 blood transfusion ⇒ ⇒ ⇒ ⇒ ⇒ 輸血 clinical record ⇒ ⇒ ⇒ ⇒ ⇒ カルテ cold symptoms ⇒ ⇒ ⇒ ⇒ ⇒ 風邪の兆候 contagious[infectious]disease ⇒ ⇒ ⇒ ⇒ ⇒ 伝染病 cosmetic surgery ⇒ ⇒ ⇒ ⇒ ⇒ 美容整形 cough medichine ⇒ ⇒ ⇒ ⇒ ⇒ 咳止め薬 dental clinic ⇒ ⇒ ⇒ ⇒ ⇒ 歯科医院 doctor-prescribed medichine ⇒ ⇒ ⇒ ⇒ ⇒ 医者の処方薬 eyestrain ⇒ ⇒ ⇒ ⇒ ⇒ 眼精疲労 food poisoning ⇒ ⇒ ⇒ ⇒ ⇒ 食中毒 gene manipulation ⇒ ⇒ ⇒ ⇒ ⇒ 遺伝子操作 health hazard ⇒ ⇒ ⇒ ⇒ ⇒ 健康を害するもの immunne system ⇒ ⇒ ⇒ ⇒ ⇒ 免疫システム in-hospital infection ⇒ ⇒ ⇒ ⇒ ⇒ 院内感染 insurance coverage ⇒ ⇒ ⇒ ⇒ ⇒ 保険の適用範囲 intensive care unit ⇒ ⇒ ⇒ ⇒ ⇒ 集中治療室 kink in one s neck ⇒ ⇒ ⇒ ⇒ ⇒ 寝違え life-prolonging device ⇒ ⇒ ⇒ ⇒ ⇒ 延命装置 lymph glands ⇒ ⇒ ⇒ ⇒ ⇒ リンパ線 medical diagnosis ⇒ ⇒ ⇒ ⇒ ⇒ 医学的診断 mercy killing[euthanasia] ⇒ ⇒ ⇒ ⇒ ⇒ 安楽死 obesity rate ⇒ ⇒ ⇒ ⇒ ⇒ 肥満率 optometrist ⇒ ⇒ ⇒ ⇒ ⇒ 検眼士 orthopedic[plastic]surgeon ⇒ ⇒ ⇒ ⇒ ⇒ 整形外科 ove-the-counter drug ⇒ ⇒ ⇒ ⇒ ⇒ 処方箋なしで返る薬 pancreas ⇒ ⇒ ⇒ ⇒ ⇒ すい臓 pharmaceuthical company ⇒ ⇒ ⇒ ⇒ ⇒ 製造会社 respiratory disease ⇒ ⇒ ⇒ ⇒ ⇒ 呼吸器系の病気 scalpel[sugical knife] ⇒ ⇒ ⇒ ⇒ ⇒ メス senile dementia ⇒ ⇒ ⇒ ⇒ ⇒ 老人性痴呆症 sexually-transmitted disease[venereal disease] ⇒ ⇒ ⇒ ⇒ ⇒ 性病 spinal cord ⇒ ⇒ ⇒ ⇒ ⇒ 脊髄 stethoscope ⇒ ⇒ ⇒ ⇒ ⇒ 聴診器 stmach ulcer ⇒ ⇒ ⇒ ⇒ ⇒ 胃潰瘍 terminal patient ⇒ ⇒ ⇒ ⇒ ⇒ 末期患者 therapeutic effort ⇒ ⇒ ⇒ ⇒ ⇒ 治療効果 walk-in-hospital ⇒ ⇒ ⇒ ⇒ ⇒ 予約のいらない医院 9 学校・教育関連 academic clique ⇒ ⇒ ⇒ ⇒ ⇒ 学閥 academic transcript ⇒ ⇒ ⇒ ⇒ ⇒ 学業成績証明書 alumnus ⇒ ⇒ ⇒ ⇒ ⇒ 同窓生男性 almna ⇒ ⇒ ⇒ ⇒ ⇒ 同窓生女性 alma mater ⇒ ⇒ ⇒ ⇒ ⇒ 母校出身校 buble sheet ⇒ ⇒ ⇒ ⇒ ⇒ マークシート class reunion [alumni association] ⇒ ⇒ ⇒ ⇒ ⇒ 同窓会 anthoropology ⇒ ⇒ ⇒ ⇒ ⇒ 人類学 archaeology ⇒ ⇒ ⇒ ⇒ ⇒ 考古学 Braillle edition ⇒ ⇒ ⇒ ⇒ ⇒ 点字版 carrel ⇒ ⇒ ⇒ ⇒ ⇒ 個人閲覧席 charter school ⇒ ⇒ ⇒ ⇒ ⇒ 特別認可校 checkout desk ⇒ ⇒ ⇒ ⇒ ⇒ 貸し出しデスク civil engineering ⇒ ⇒ ⇒ ⇒ ⇒ 土木工学 co-education ⇒ ⇒ ⇒ ⇒ ⇒ 男女共学 command of English ⇒ ⇒ ⇒ ⇒ ⇒ 英語運用能力 commencement[graduation ceremony] ⇒ ⇒ ⇒ ⇒ ⇒ 卒業式 communicative competence ⇒ ⇒ ⇒ ⇒ ⇒ 会話能力 compulsory education ⇒ ⇒ ⇒ ⇒ ⇒ 義務教育 cookery school ⇒ ⇒ ⇒ ⇒ ⇒ 料理学校 course syllabus ⇒ ⇒ ⇒ ⇒ ⇒ 講義要綱 cram school ⇒ ⇒ ⇒ ⇒ ⇒ 塾 credit-system high school ⇒ ⇒ ⇒ ⇒ ⇒ 単位制高校 dissertation ⇒ ⇒ ⇒ ⇒ ⇒ 博士論文 master s thesis ⇒ ⇒ ⇒ ⇒ ⇒ 修士論文 dormitory[dorm, residential hall] ⇒ ⇒ ⇒ ⇒ ⇒ 寄宿舎 elementary school ⇒ ⇒ ⇒ ⇒ ⇒ 小学校(米) grade school ⇒ ⇒ ⇒ ⇒ ⇒ 小学校(英) emeritus professor ⇒ ⇒ ⇒ ⇒ ⇒ 名誉教授 faculty member ⇒ ⇒ ⇒ ⇒ ⇒ 教職員 field study ⇒ ⇒ ⇒ ⇒ ⇒ 野外研究 final exam ⇒ ⇒ ⇒ ⇒ ⇒ 期末試験 grade point average ⇒ ⇒ ⇒ ⇒ ⇒ 学業成績平均点 ligua franca ⇒ ⇒ ⇒ ⇒ ⇒ 共通語 master s degree ⇒ ⇒ ⇒ ⇒ ⇒ 修士号 multiple-choice exam ⇒ ⇒ ⇒ ⇒ ⇒ 多肢選択方式試験 nursery school ⇒ ⇒ ⇒ ⇒ ⇒ 保育園 open-book examination ⇒ ⇒ ⇒ ⇒ ⇒ 教科書持込テスト pedagogy ⇒ ⇒ ⇒ ⇒ ⇒ 教育学 prestigious university ⇒ ⇒ ⇒ ⇒ ⇒ 名門大学 requires subjects ⇒ ⇒ ⇒ ⇒ ⇒ 必修科目 elective subjects ⇒ ⇒ ⇒ ⇒ ⇒ 選択科目 room and board ⇒ ⇒ ⇒ ⇒ ⇒ 部屋代と食費 school report ⇒ ⇒ ⇒ ⇒ ⇒ 内申書 teaching practicum ⇒ ⇒ ⇒ ⇒ ⇒ 教育実習 term paper ⇒ ⇒ ⇒ ⇒ ⇒ 学期末レポート trainee[cadet] teacher ⇒ ⇒ ⇒ ⇒ ⇒ 教育実習生 truancy[refusal to attend school] ⇒ ⇒ ⇒ ⇒ ⇒ 不登校 undergraduate student ⇒ ⇒ ⇒ ⇒ ⇒ 学部学生 valedictorian speech ⇒ ⇒ ⇒ ⇒ ⇒ 卒業生総代スピーチ vacational school ⇒ ⇒ ⇒ ⇒ ⇒ 職業学校 10 環境関連 aquatic plants and animals ⇒ ⇒ ⇒ ⇒ ⇒ 水生道直物 atmospheric pressure ⇒ ⇒ ⇒ ⇒ ⇒ 気圧 bamboo thicket ⇒ ⇒ ⇒ ⇒ ⇒ 竹やぶ biodegradable materials ⇒ ⇒ ⇒ ⇒ ⇒ 生分解性の素材 biodiversity ⇒ ⇒ ⇒ ⇒ ⇒ 種の多様性 blizzard ⇒ ⇒ ⇒ ⇒ ⇒ 大吹雪 botanical garden ⇒ ⇒ ⇒ ⇒ ⇒ 植物園 carnivorous animal ⇒ ⇒ ⇒ ⇒ ⇒ 肉食動物 herbivorous animal ⇒ ⇒ ⇒ ⇒ ⇒ 草食動物 cigarette butts ⇒ ⇒ ⇒ ⇒ ⇒ タバコの吸殻 cold air mass ⇒ ⇒ ⇒ ⇒ ⇒ 寒気団 coniferous trees ⇒ ⇒ ⇒ ⇒ ⇒ 針葉樹林 broad-leaf trees ⇒ ⇒ ⇒ ⇒ ⇒ 広葉樹林 evergreen trees ⇒ ⇒ ⇒ ⇒ ⇒ 常緑樹林 decidurous trees ⇒ ⇒ ⇒ ⇒ ⇒ 落葉樹林 perenial plant ⇒ ⇒ ⇒ ⇒ ⇒ 多年生植物 deforestation ⇒ ⇒ ⇒ ⇒ ⇒ 森林破壊 afforestation ⇒ ⇒ ⇒ ⇒ ⇒ 植林 desertification ⇒ ⇒ ⇒ ⇒ ⇒ 砂漠化 discomfort index ⇒ ⇒ ⇒ ⇒ ⇒ 不快指数 dormant volcano ⇒ ⇒ ⇒ ⇒ ⇒ 休火山 emission control ⇒ ⇒ ⇒ ⇒ ⇒ 排ガス規制 emission trading ⇒ ⇒ ⇒ ⇒ ⇒ 排出権取引 exhaust gas ⇒ ⇒ ⇒ ⇒ ⇒ 廃ガス規制 energy conservation ⇒ ⇒ ⇒ ⇒ ⇒ 省エネ endangered animal ⇒ ⇒ ⇒ ⇒ ⇒ 絶滅危惧に瀕した動物 Fahrenheit thermometer ⇒ ⇒ ⇒ ⇒ ⇒ 華氏温度系 fossile fuel ⇒ ⇒ ⇒ ⇒ ⇒ 化石燃料 fresh water ⇒ ⇒ ⇒ ⇒ ⇒ 淡水 garbage disposal ⇒ ⇒ ⇒ ⇒ ⇒ ごみ処理 genetically modified foods ⇒ ⇒ ⇒ ⇒ ⇒ 遺伝子組み換え食品 hydrophonics ⇒ ⇒ ⇒ ⇒ ⇒ 水耕栽培 incinerator ⇒ ⇒ ⇒ ⇒ ⇒ 焼却炉 soot ⇒ ⇒ ⇒ ⇒ ⇒ すす industrial waste materials ⇒ ⇒ ⇒ ⇒ ⇒ 産業廃棄物 infrared ray ⇒ ⇒ ⇒ ⇒ ⇒ 赤外線 irrigation project ⇒ ⇒ ⇒ ⇒ ⇒ 灌漑計画 land reclamation [landfill] ⇒ ⇒ ⇒ ⇒ ⇒ 埋め立て lightning rod ⇒ ⇒ ⇒ ⇒ ⇒ 避雷針 mountain pass ⇒ ⇒ ⇒ ⇒ ⇒ 峠 mountain range ⇒ ⇒ ⇒ ⇒ ⇒ 山脈 natural habitat ⇒ ⇒ ⇒ ⇒ ⇒ 生息地 nonrenewable energy ⇒ ⇒ ⇒ ⇒ ⇒ 再生不能エネルギー ocean dumping ⇒ ⇒ ⇒ ⇒ ⇒ 海洋投棄 oil slick[spill] ⇒ ⇒ ⇒ ⇒ ⇒ 流出油 photosynthesis ⇒ ⇒ ⇒ ⇒ ⇒ 光合成 power failure ⇒ ⇒ ⇒ ⇒ ⇒ 停電 radioactive contamination ⇒ ⇒ ⇒ ⇒ ⇒ 放射能汚染 sewage disposal system ⇒ ⇒ ⇒ ⇒ ⇒ 下水処理システム torrential downpours ⇒ ⇒ ⇒ ⇒ ⇒ 集中豪雨 ultraviolet ray ⇒ ⇒ ⇒ ⇒ ⇒ 紫外線 ventilation system ⇒ ⇒ ⇒ ⇒ ⇒ 換気システム virgin forest ⇒ ⇒ ⇒ ⇒ ⇒ 原生林 water vapor ⇒ ⇒ ⇒ ⇒ ⇒ 水蒸気 weather outlook[forecast] ⇒ ⇒ ⇒ ⇒ ⇒ 天気予報 wildlife management ⇒ ⇒ ⇒ ⇒ ⇒ 野生動物保護管理 11 他教材 acclaim ⇒ ⇒ ⇒ ⇒ ⇒ 喝采 resilient ⇒ ⇒ ⇒ ⇒ ⇒ 歯ごたえのある、快活な ethereal ⇒ ⇒ ⇒ ⇒ ⇒ かろやかな、霊妙な profound ⇒ ⇒ ⇒ ⇒ ⇒ 深い、深遠な linger ⇒ ⇒ ⇒ ⇒ ⇒ ぐずぐずする、居残る、開花を遅らせる solicit ⇒ ⇒ ⇒ ⇒ ⇒ 歓迎する、そそのかす plunge ⇒ ⇒ ⇒ ⇒ ⇒ 浸す、押し込む、突進する disastrous ⇒ ⇒ ⇒ ⇒ ⇒ 不運な、悲惨な equatorial ⇒ ⇒ ⇒ ⇒ ⇒ 赤道の、赤道付近の 12 iknow pay off ⇒ ⇒ ⇒ ⇒ ⇒ 支払う、完済する assemble ⇒ ⇒ ⇒ ⇒ ⇒ 組み立てる drop off ⇒ ⇒ ⇒ ⇒ ⇒ 降ろす symptom ⇒ ⇒ ⇒ ⇒ ⇒ 症状 accountant ⇒ ⇒ ⇒ ⇒ ⇒ 会計士 driveway ⇒ ⇒ ⇒ ⇒ ⇒ 道路から自宅の車庫への私道 transaction ⇒ ⇒ ⇒ ⇒ ⇒ 取引、(業務の)処理 cargo ⇒ ⇒ ⇒ ⇒ ⇒ 積荷 satellite ⇒ ⇒ ⇒ ⇒ ⇒ 人工衛星 hava a flat tire ⇒ ⇒ ⇒ ⇒ ⇒ タイヤがパンクする hang up ⇒ ⇒ ⇒ ⇒ ⇒ 受話器を置く work out ⇒ ⇒ ⇒ ⇒ ⇒ xxxを練る、xxxを解決する resume ⇒ ⇒ ⇒ ⇒ ⇒ 履歴書 bounce ⇒ ⇒ ⇒ ⇒ ⇒ 跳ねる、弾ませる hook up ⇒ ⇒ ⇒ ⇒ ⇒ xxxを接続する out of date ⇒ ⇒ ⇒ ⇒ ⇒ 流行おくれの hand out ⇒ ⇒ ⇒ ⇒ ⇒ xxxを配る mess up ⇒ ⇒ ⇒ ⇒ ⇒ xxxを散らかす get by ⇒ ⇒ ⇒ ⇒ ⇒ なんとか生きていく grind ⇒ ⇒ ⇒ ⇒ ⇒ 挽く deadline ⇒ ⇒ ⇒ ⇒ ⇒ 締め切り、期日 insist on ⇒ ⇒ ⇒ ⇒ ⇒ 主張する、言い張る keep eye on ⇒ ⇒ ⇒ ⇒ ⇒ xxxから目を離さない、xxxに注意する assignment ⇒ ⇒ ⇒ ⇒ ⇒ 与えられた仕事、課題 attend to ⇒ ⇒ ⇒ ⇒ ⇒ xxxの世話をする、xxxに対応する conductor ⇒ ⇒ ⇒ ⇒ ⇒ 車掌、指揮者 send for ⇒ ⇒ ⇒ ⇒ ⇒ xxxを取り寄せる laboratory ⇒ ⇒ ⇒ ⇒ ⇒ 実験室 in case ⇒ ⇒ ⇒ ⇒ ⇒ xxxに備えて banquet ⇒ ⇒ ⇒ ⇒ ⇒ 宴会、祝宴 pull over ⇒ ⇒ ⇒ ⇒ ⇒ 車を脇に寄せる、止めさせる for time being ⇒ ⇒ ⇒ ⇒ ⇒ さしあたり、当面は sort out ⇒ ⇒ ⇒ ⇒ ⇒ xxxを処理する let down ⇒ ⇒ ⇒ ⇒ ⇒ xxxを失望させる call for ⇒ ⇒ ⇒ ⇒ ⇒ xxxを求める cope with ⇒ ⇒ ⇒ ⇒ ⇒ xxxに対処する representative ⇒ ⇒ ⇒ ⇒ ⇒ 代理人、代表者 documentary ⇒ ⇒ ⇒ ⇒ ⇒ ドキュメンタリー applaud ⇒ ⇒ ⇒ ⇒ ⇒ 拍手を送る tied up ⇒ ⇒ ⇒ ⇒ ⇒ 手がふさがっている、手がいっぱい accounting ⇒ ⇒ ⇒ ⇒ ⇒ 会計 collague ⇒ ⇒ ⇒ ⇒ ⇒ 同僚 install ⇒ ⇒ ⇒ ⇒ ⇒ 取り付ける、設置する inspect ⇒ ⇒ ⇒ ⇒ ⇒ 調べる、検査する fill out ⇒ ⇒ ⇒ ⇒ ⇒ xxxに記入する blaze ⇒ ⇒ ⇒ ⇒ ⇒ 火事、炎 stop by ⇒ ⇒ ⇒ ⇒ ⇒ 立ち寄る technician ⇒ ⇒ ⇒ ⇒ ⇒ 技術者 reservation ⇒ ⇒ ⇒ ⇒ ⇒ 予約 apply for ⇒ ⇒ ⇒ ⇒ ⇒ 応募する seaweed ⇒ ⇒ ⇒ ⇒ ⇒ 海草 in the mean time ⇒ ⇒ ⇒ ⇒ ⇒ その間にも、さしあたり wear out ⇒ ⇒ ⇒ ⇒ ⇒ xxxを使い古す storage ⇒ ⇒ ⇒ ⇒ ⇒ 保管 pull together ⇒ ⇒ ⇒ ⇒ ⇒ 協力する skyscraper ⇒ ⇒ ⇒ ⇒ ⇒ 摩天楼、超高層ビル apparatus ⇒ ⇒ ⇒ ⇒ ⇒ 装置、器具 receptionist ⇒ ⇒ ⇒ ⇒ ⇒ 受付係 get down to ⇒ ⇒ ⇒ ⇒ ⇒ xxxに取り掛かる straighten out ⇒ ⇒ ⇒ ⇒ ⇒ xxxを解決する give away ⇒ ⇒ ⇒ ⇒ ⇒ xxx無料で与える lumber ⇒ ⇒ ⇒ ⇒ ⇒ 材木、木材 object to ⇒ ⇒ ⇒ ⇒ ⇒ xxxに反対する in line with ⇒ ⇒ ⇒ ⇒ ⇒ xxxと一致して aisle ⇒ ⇒ ⇒ ⇒ ⇒ 通路 flashlight ⇒ ⇒ ⇒ ⇒ ⇒ 懐中電灯 architect ⇒ ⇒ ⇒ ⇒ ⇒ 建築家、起案者 bump into ⇒ ⇒ ⇒ ⇒ ⇒ xxxにばったり出会う fitness ⇒ ⇒ ⇒ ⇒ ⇒ フィットネス、健康 in stock ⇒ ⇒ ⇒ ⇒ ⇒ 在庫がある cozy ⇒ ⇒ ⇒ ⇒ ⇒ 心地いい pull off ⇒ ⇒ ⇒ ⇒ ⇒ xxxを成し遂げる、成功する call for ⇒ ⇒ ⇒ ⇒ ⇒ xxxを中止する tag ⇒ ⇒ ⇒ ⇒ ⇒ 札 check-up ⇒ ⇒ ⇒ ⇒ ⇒ 検査 sculpture ⇒ ⇒ ⇒ ⇒ ⇒ 彫刻 pass up ⇒ ⇒ ⇒ ⇒ ⇒ 機会を見送る、見逃す give(someone) a raise ⇒ ⇒ ⇒ ⇒ ⇒ 昇給させる attendant ⇒ ⇒ ⇒ ⇒ ⇒ 接客係、付き人 opposed to ⇒ ⇒ ⇒ ⇒ ⇒ xxxに反対して investor ⇒ ⇒ ⇒ ⇒ ⇒ 投資家 speciality ⇒ ⇒ ⇒ ⇒ ⇒ 専門、得意な事 obligatory ⇒ ⇒ ⇒ ⇒ ⇒ 義務的な、強制的な durable ⇒ ⇒ ⇒ ⇒ ⇒ 耐久性のある、丈夫な criterion ⇒ ⇒ ⇒ ⇒ ⇒ 基準 motivated ⇒ ⇒ ⇒ ⇒ ⇒ 意欲のある、丈夫な illiterate ⇒ ⇒ ⇒ ⇒ ⇒ 無知の、読み書きのできない miscellaneous ⇒ ⇒ ⇒ ⇒ ⇒ 種々雑多な comprehensive ⇒ ⇒ ⇒ ⇒ ⇒ 幅広い、包括的な prior ⇒ ⇒ ⇒ ⇒ ⇒ 前の discretion ⇒ ⇒ ⇒ ⇒ ⇒ 思慮深さ、慎重さ aptiude ⇒ ⇒ ⇒ ⇒ ⇒ 才能、適正 subsidy ⇒ ⇒ ⇒ ⇒ ⇒ 補助金 mandatory ⇒ ⇒ ⇒ ⇒ ⇒ 必須の、義務的な sustainable ⇒ ⇒ ⇒ ⇒ ⇒ 維持可能な、持ちこたえられる celebrity ⇒ ⇒ ⇒ ⇒ ⇒ 名声、有名人 attorney ⇒ ⇒ ⇒ ⇒ ⇒ 弁護士 payroll ⇒ ⇒ ⇒ ⇒ ⇒ 給与、従業員名簿 dire ⇒ ⇒ ⇒ ⇒ ⇒ 悲惨な ovedue ⇒ ⇒ ⇒ ⇒ ⇒ 期日を過ぎた drought ⇒ ⇒ ⇒ ⇒ ⇒ 干ばつ subordinate ⇒ ⇒ ⇒ ⇒ ⇒ 部下 engaging ⇒ ⇒ ⇒ ⇒ ⇒ 人をひきつける、興味をそそる subsequent ⇒ ⇒ ⇒ ⇒ ⇒ その後の closure ⇒ ⇒ ⇒ ⇒ ⇒ 終結、閉鎖 confidential ⇒ ⇒ ⇒ ⇒ ⇒ 秘密の、機密の aviation ⇒ ⇒ ⇒ ⇒ ⇒ 航空 dynamic ⇒ ⇒ ⇒ ⇒ ⇒ 生き生きした、躍動的な intellectual ⇒ ⇒ ⇒ ⇒ ⇒ 知力を要する、知的な drastc ⇒ ⇒ ⇒ ⇒ ⇒ 思い切った、強烈な exertion ⇒ ⇒ ⇒ ⇒ ⇒ 激しい活動 quarterly ⇒ ⇒ ⇒ ⇒ ⇒ 四半期の、三ヵ月ごとの overview ⇒ ⇒ ⇒ ⇒ ⇒ 概略 informative ⇒ ⇒ ⇒ ⇒ ⇒ 情報を与える、参考になる delete ⇒ ⇒ ⇒ ⇒ ⇒ 削除する considerable ⇒ ⇒ ⇒ ⇒ ⇒ 思いやりのある simplify ⇒ ⇒ ⇒ ⇒ ⇒ 簡素化する、簡単にする complacency ⇒ ⇒ ⇒ ⇒ ⇒ 無頓着、現状に満足しきっている diameter ⇒ ⇒ ⇒ ⇒ ⇒ 直径 cubic ⇒ ⇒ ⇒ ⇒ ⇒ 立法の、体積の spouse ⇒ ⇒ ⇒ ⇒ ⇒ 配偶者、障害の伴侶 reminder ⇒ ⇒ ⇒ ⇒ ⇒ 思い出させるもの affiliate ⇒ ⇒ ⇒ ⇒ ⇒ 関係者、系列会社 premium ⇒ ⇒ ⇒ ⇒ ⇒ プレミアム、保険料 reimburse ⇒ ⇒ ⇒ ⇒ ⇒ 払い戻す、返済する relevant ⇒ ⇒ ⇒ ⇒ ⇒ 関連した manufactuer ⇒ ⇒ ⇒ ⇒ ⇒ 製造業者、メーカー municipal ⇒ ⇒ ⇒ ⇒ ⇒ 地方自治体の、市の incorporate ⇒ ⇒ ⇒ ⇒ ⇒ 取り入れる phamaceutical ⇒ ⇒ ⇒ ⇒ ⇒ 製薬の legitimate ⇒ ⇒ ⇒ ⇒ ⇒ 合法的な downturn ⇒ ⇒ ⇒ ⇒ ⇒ 下落、低迷 discipline ⇒ ⇒ ⇒ ⇒ ⇒ 規律、鍛錬 geology ⇒ ⇒ ⇒ ⇒ ⇒ 地質学 competitive ⇒ ⇒ ⇒ ⇒ ⇒ 競争心が強い、他に負けない reorganization ⇒ ⇒ ⇒ ⇒ ⇒ 再編成 readily ⇒ ⇒ ⇒ ⇒ ⇒ すぐに、快く disruption ⇒ ⇒ ⇒ ⇒ ⇒ 中断、妨害 questionnaire ⇒ ⇒ ⇒ ⇒ ⇒ アンケート allergy ⇒ ⇒ ⇒ ⇒ ⇒ アレルギー exemption ⇒ ⇒ ⇒ ⇒ ⇒ 免除 mortgage ⇒ ⇒ ⇒ ⇒ ⇒ 住宅ローン summarize ⇒ ⇒ ⇒ ⇒ ⇒ 要約する、集約する intact ⇒ ⇒ ⇒ ⇒ ⇒ 無償の、損なわれていない quata ⇒ ⇒ ⇒ ⇒ ⇒ ノルマ legislation ⇒ ⇒ ⇒ ⇒ ⇒ 法律 refinance ⇒ ⇒ ⇒ ⇒ ⇒ 財政を立て直す periodical ⇒ ⇒ ⇒ ⇒ ⇒ 定期刊行物 authoritative ⇒ ⇒ ⇒ ⇒ ⇒ 信頼できる、高圧的な certified ⇒ ⇒ ⇒ ⇒ ⇒ 有資格の、認定された payable ⇒ ⇒ ⇒ ⇒ ⇒ 支払い可能な、支払うべき identical ⇒ ⇒ ⇒ ⇒ ⇒ 全く同じの、一卵性の fiscal ⇒ ⇒ ⇒ ⇒ ⇒ 財政上の inherit ⇒ ⇒ ⇒ ⇒ ⇒ 相続する duration ⇒ ⇒ ⇒ ⇒ ⇒ 継続期間 usage ⇒ ⇒ ⇒ ⇒ ⇒ 利用、使用量 nationwide ⇒ ⇒ ⇒ ⇒ ⇒ 全国的な quest ⇒ ⇒ ⇒ ⇒ ⇒ 探求 environmental ⇒ ⇒ ⇒ ⇒ ⇒ 環境の flaw ⇒ ⇒ ⇒ ⇒ ⇒ 不備、欠陥 entail ⇒ ⇒ ⇒ ⇒ ⇒ 伴う、必要とする clearance ⇒ ⇒ ⇒ ⇒ ⇒ 精算、在庫一掃 consecutive ⇒ ⇒ ⇒ ⇒ ⇒ 連続的な orientation ⇒ ⇒ ⇒ ⇒ ⇒ 方向性 respectively ⇒ ⇒ ⇒ ⇒ ⇒ それぞれ、おのおの compatible ⇒ ⇒ ⇒ ⇒ ⇒ 相性がよい、互換性のある exclusion ⇒ ⇒ ⇒ ⇒ ⇒ 除外 expenditure ⇒ ⇒ ⇒ ⇒ ⇒ 支出、経費 meaningful ⇒ ⇒ ⇒ ⇒ ⇒ 意味のある、重要な reconsider ⇒ ⇒ ⇒ ⇒ ⇒ 再検討する、考え直す facility ⇒ ⇒ ⇒ ⇒ ⇒ 施設 resign ⇒ ⇒ ⇒ ⇒ ⇒ 辞職する、辞める fragile ⇒ ⇒ ⇒ ⇒ ⇒ 壊れやすい、虚弱な adjacent to ⇒ ⇒ ⇒ ⇒ ⇒ xxxに隣接した cater ⇒ ⇒ ⇒ ⇒ ⇒ 料理を提供する implement ⇒ ⇒ ⇒ ⇒ ⇒ 実施する、実行する residential ⇒ ⇒ ⇒ ⇒ ⇒ 居住の historic ⇒ ⇒ ⇒ ⇒ ⇒ 歴史的な curb ⇒ ⇒ ⇒ ⇒ ⇒ 抑える、歯止めをかける negotiation ⇒ ⇒ ⇒ ⇒ ⇒ 交渉 inquiry ⇒ ⇒ ⇒ ⇒ ⇒ 問合せ undergo ⇒ ⇒ ⇒ ⇒ ⇒ 経験する、受ける unload ⇒ ⇒ ⇒ ⇒ ⇒ 降ろす、荷を降ろす mechanic ⇒ ⇒ ⇒ ⇒ ⇒ 修理士、整備工 isolated ⇒ ⇒ ⇒ ⇒ ⇒ 孤立した、隔離された complimentary ⇒ ⇒ ⇒ ⇒ ⇒ 孤立した、隔離された humid ⇒ ⇒ ⇒ ⇒ ⇒ 湿度の高い、湿気の多い hail ⇒ ⇒ ⇒ ⇒ ⇒ 呼び止める、(タクシーを)拾う assign ⇒ ⇒ ⇒ ⇒ ⇒ 割り当てる compromise ⇒ ⇒ ⇒ ⇒ ⇒ 妥協する productivity ⇒ ⇒ ⇒ ⇒ ⇒ 生産性 reliable ⇒ ⇒ ⇒ ⇒ ⇒ 頼りになる、信頼性のある microscope ⇒ ⇒ ⇒ ⇒ ⇒ 顕微鏡 executive ⇒ ⇒ ⇒ ⇒ ⇒ 重役、幹部 identification ⇒ ⇒ ⇒ ⇒ ⇒ 身分証明書、身元確認 commodity ⇒ ⇒ ⇒ ⇒ ⇒ 物資、産物 magnify ⇒ ⇒ ⇒ ⇒ ⇒ 拡大する misplace ⇒ ⇒ ⇒ ⇒ ⇒ 置き場所を誤る、置き忘れる valid ⇒ ⇒ ⇒ ⇒ ⇒ 合法的な librarian ⇒ ⇒ ⇒ ⇒ ⇒ 司書、図書館員 summary ⇒ ⇒ ⇒ ⇒ ⇒ 概要、一覧 imply ⇒ ⇒ ⇒ ⇒ ⇒ ほのめかす、xxxを意味する allergic to ⇒ ⇒ ⇒ ⇒ ⇒ xxxにアレルギーがある precaution ⇒ ⇒ ⇒ ⇒ ⇒ 慎重さ、予防策 commute ⇒ ⇒ ⇒ ⇒ ⇒ 通勤する scatter ⇒ ⇒ ⇒ ⇒ ⇒ 撒き散らす、散在させる authrize ⇒ ⇒ ⇒ ⇒ ⇒ 認める、権限を与える postage ⇒ ⇒ ⇒ ⇒ ⇒ 郵便料金 manuscript ⇒ ⇒ ⇒ ⇒ ⇒ 原稿 evaluate ⇒ ⇒ ⇒ ⇒ ⇒ 評価する、審査する qualify ⇒ ⇒ ⇒ ⇒ ⇒ 資格を与える・得る、適任とする inexpensive ⇒ ⇒ ⇒ ⇒ ⇒ 安い predict ⇒ ⇒ ⇒ ⇒ ⇒ 予測する luxurious ⇒ ⇒ ⇒ ⇒ ⇒ 豪華な ackowledge ⇒ ⇒ ⇒ ⇒ ⇒ 認める、気づいた事を示す certificate ⇒ ⇒ ⇒ ⇒ ⇒ 証明書、免許状 concerned about ⇒ ⇒ ⇒ ⇒ ⇒ xxxについて心配している dine ⇒ ⇒ ⇒ ⇒ ⇒ 食事する qualification ⇒ ⇒ ⇒ ⇒ ⇒ 資格 coverage ⇒ ⇒ ⇒ ⇒ ⇒ 報道 microwave ⇒ ⇒ ⇒ ⇒ ⇒ 電子レンジ dip ⇒ ⇒ ⇒ ⇒ ⇒ ちょっと浸す、つける fill in for ⇒ ⇒ ⇒ ⇒ ⇒ xxxの代理をする modify ⇒ ⇒ ⇒ ⇒ ⇒ 変更する、修正する renew ⇒ ⇒ ⇒ ⇒ ⇒ 更新する、新しくする accomodate ⇒ ⇒ ⇒ ⇒ ⇒ 便宜を図る、必要なものを提供する hallway ⇒ ⇒ ⇒ ⇒ ⇒ 廊下 withdraw ⇒ ⇒ ⇒ ⇒ ⇒ 引き出す、取り出す publisher ⇒ ⇒ ⇒ ⇒ ⇒ 出版社、発行者 retirement ⇒ ⇒ ⇒ ⇒ ⇒ 退職、(引退後の)余生 approxmate ⇒ ⇒ ⇒ ⇒ ⇒ おおよその put aside ⇒ ⇒ ⇒ ⇒ ⇒ 取っておく、蓄える personnel ⇒ ⇒ ⇒ ⇒ ⇒ 人材、人員 furnished ⇒ ⇒ ⇒ ⇒ ⇒ 家具付きの headquarters ⇒ ⇒ ⇒ ⇒ ⇒ 本社、本部 expire ⇒ ⇒ ⇒ ⇒ ⇒ 期限が切れる through with ⇒ ⇒ ⇒ ⇒ ⇒ xxxを仕上げた、xxxと関係を絶った leak ⇒ ⇒ ⇒ ⇒ ⇒ 漏れ out of stock ⇒ ⇒ ⇒ ⇒ ⇒ 品切れ workshop ⇒ ⇒ ⇒ ⇒ ⇒ 作業場 recruit ⇒ ⇒ ⇒ ⇒ ⇒ 採用する bound for ⇒ ⇒ ⇒ ⇒ ⇒ xxx行き participate ⇒ ⇒ ⇒ ⇒ ⇒ 参加する cut back on ⇒ ⇒ ⇒ ⇒ ⇒ xxxを削減する occupied ⇒ ⇒ ⇒ ⇒ ⇒ 人がいる、入っている inspection ⇒ ⇒ ⇒ ⇒ ⇒ 検査 on hand ⇒ ⇒ ⇒ ⇒ ⇒ 居合わせて、手元に持ち合わせて land ⇒ ⇒ ⇒ ⇒ ⇒ 獲得する、(仕事を)見つける priviledge ⇒ ⇒ ⇒ ⇒ ⇒ 特権、特典 exhausted ⇒ ⇒ ⇒ ⇒ ⇒ 疲れ果てた
https://w.atwiki.jp/swtfu2/pages/58.html
TOWER OF DEATH TRIAL 説明 Destroy your enemies as you battle to the top of the pyramid. 全ての敵を滅ぼし、ピラミッドの最上部まで向かえ。 各メダル取得条件 ブロンズ、残り時間00 00秒以上でクリア シルバー、残り時間00 30秒以上でクリア ゴールド、残り時間01 15秒以上でクリア プラチナ、残り時間01 30秒以上でクリア 備考 DLCのみ
https://w.atwiki.jp/satoschi/pages/1802.html
Tomedes【toe】 *Retired ※Retired. Nonexistent 言語名別称 alternate names Tamudes 方言名 dialect names 参考文献 references WEB ISO 639-3 Registration Authority - SIL International the LINGUIST List
https://w.atwiki.jp/dust514/pages/21.html
2種類のバトル クイックマッチ:24時間どなたでもご利用いただけます。 コープバトル:コープのメンバー限定。CEOが敵対コープに対して仕掛けるクラン戦。 CEO issues an attack order against another corporation. ゲームモード Ambush チーデス fight to deplete the available clone reservese of the other teams within the allotted time. Skirmish:攻撃と守備に分かれる。攻撃converges on an outpost守備 Attackers converges on an outpost held by Defenders, attempting to first destroy the Defense Relays bloocking the MCC s progress and then finally, capturing and holding the consoles nesessary to switch off the outpost s defenses long enough for the MCC to dock safety and secure the outpost.
https://w.atwiki.jp/zero3_392/pages/12.html
CondExec ダウンロードページからダウンロードしてください。 特徴 レビュー・紹介 特徴 本ソフトはExecIfからアイディアや設定ファイル形式を流用させていただいています。 対象ウィンドウの現在状態や状態変化により、アプリケーション起動等の処理を行うことができます。 処理実施のトリガーとするウィンドウの状態として、以下を指定できます。起動中である 未起動である 最前面で実行中である 最前面で実行中ではない(最前面以外で実行中または未起動状態) 最前面以外で実行中である 最前面以外で実行中ではない(最前面で実行中または未起動状態) ウィンドウ状態のチェック方法として、以下を指定できます。対象ウィンドウが現時点で指定状態の場合(状態マッチ時)に、指定した処理を実行する。現時点で指定状態ではない場合(状態アンマッチ時)に行う処理も指定可能 対象ウィンドウが現時点では指定状態ではない場合のみ、指定状態に変化するのを待ち、指定した処理を実行する。現時点で指定状態の場合(状態アンマッチ時)に行う処理も指定可能 対象ウィンドウが現時点で指定状態であれば、指定した処理を実行する。現時点で指定状態ではない場合、指定状態に変化するのを待ち、指定した処理を実行する。 対象ウィンドウが指定状態に変化するのを待つ場合の、最大待ち時間を指定することができます。最大待ち時間が経過しても指定状態に変化しなかった場合(タイムアウト時)に行う処理も指定可能 実行する処理は、複数処理を一連の処理として指定することができます。複数処理を指定する場合、処理が終わるのを待ってから後続処理を行うか、終わるのを待たずに後続処理を行うかを、各処理ごとに指定可能 実行する処理は、状態マッチ時,状態アンマッチ時,タイムアウト時のそれぞれ個別に指定できます。 実行する処理として、以下を指定できます。何もしない 指定アプリケーションを起動する 対象ウィンドウを最前面にする 対象ウィンドウを隠す 対象ウィンドウを閉じる 一定時間の待ちを行う 自分で設定ファイルを記述して、対象ウィンドウや起動するアプリケーションの指定等を行う必要があります。 レビュー・紹介 本ソフトのレビューや使用方法の紹介などをしてくださっているページです。 W-ZERO3 2ch情報まとめダウンロード/CondExec BUGだらけ本ソフトの色々な活用例を提案してくださっています。「CondExec」で日記の検索をしていただくと関連記事をまとめてご確認いただけます。 本ソフト作成に当たってアイディア等を流用させていただいているExecIfについても色々な活用方法を提案されています。
https://w.atwiki.jp/oper/pages/1980.html
PART ONE 1. Overture 2. Recitative Tenor Twas at the royal feast, for Persia won By Philip s warlike son Aloft in awful state The god-like hero sate On his imperial throne His valiant peers were plac d around; Their brows with roses and with myrtles bound. So should desert in arms be crown d. The lovely Thais by his side Sate like a blooming Eastern bride, In flow r of youth, and beauty s pride. 3. Air (tenor) and Chorus Happy, happy, happy pair! None but the brave, None but the brave, None but the brave deserves the fair. 4. Recitative Tenor Timotheus plac d on high, Amid the tuneful quire, With flying fingers touch d the lyre. The trembling notes ascend the sky, And heav nly joys inspire. 5. Accompagnato Soprano The song began from Jove, Who left his blissful seats above; (Such is the pow r of mighty love) A dragon s fiery form bely d the God; Sublime, on radiant spires he rode, When he to fair Olympia press d, And while he sought her snowy breast Then, round her slender waist he curl d, And stamp d an image of himself, a sov reign of the world. 6. Chorus The list ning crowd admire the lofty sound, "A present deity!" they shout around; "A present deity!" the vaulted roofs rebound. 7. Air Soprano With ravish d ears The monarch hears, Assumes the God, Affects to nod, And seems to shake the spheres. 8. Recitative Tenor The praise of Bacchus, then, the sweet musician sung; Of Bacchus, ever fair, and ever young The jolly God in triumph comes; Sound the trumpets, beat the drums Flush d with a purple grace, He shows his honest face; Now give the hautboys breath; he comes, he comes! 9. Air and Chorus Bass Bacchus, ever fair and young, Drinking joys did first ordain; Bacchus blessings are a treasure, Drinking is the soldier s pleasure Rich the treasure, Sweet the pleasure, Sweet is pleasure after pain. Chorus Bacchus blessings are a treasure, Drinking is the soldier s pleasure Rich the treasure, Sweet the pleasure, Sweet is pleasure after pain. 10. Recitative Tenor Sooth d with the sound, the king grew vain; Fought all his battles o er again; And thrice he routed all his foes, and thrice he slew the slain! The master saw the madness rise, His glowing cheeks, his ardent eyes; And while he Heav n and earth defy d, Chang d his hand, and check d his pride. 11. Accompagnato Soprano He chose a mournful muse, Soft pity to infuse. 12. Air Soprano He sung Darius great and good, By too severe a fate, Fall n from his high estate, And welt ring in his blood Deserted at his utmost need, By those his former bounty fed, On the bare earth expos d he lies, Without a friend to close his eyes. 13. Accompagnato Soprano With downcast looks the joyless victor sate, Revolving in his alter d soul, The various turns of chance below, And, now and then, a sigh he stole, And tears began to flow. 14. Chorus Behold Darius, great and good, Fall n, fall n, fall n, fall n, welt ring in his blood; On the bare earth expos d he lies, Without a friend to close his eyes. 15. Recitative Tenor The mighty master smil d to see That love was in the next degree; Twas but a kindred sound to move, For pity melts the mind to love 16. Arioso Soprano Softly sweet, in Lydian measures, Soon he sooth d his soul to pleasures. 17. Air Soprano War, he sung, is toil and trouble, Honour but an empty bubble, Never ending, still beginning, Fighting still, and still destroying; If the world be worth thy winning, Think, oh think it worth enjoying, Lovely Thais sits beside thee, Take the good the Gods provide thee. War he sung. . . da capo 18a. Chorus The many rend the skies, with loud applause; So love was crown d, but music won the cause. 19. Air Soprano The Prince, unable to conceal his pain, Gaz d on the fair, Who caus d his care; And sigh d and look d, sigh d and look d, Sigh d and look d, and sigh d again At length with love and wine at once oppress d, The vanquish d victor sunk upon her breast. The Prince. . . da capo 18b. Chorus The many rend the skies, with loud applause; So love was crown d, but music won the cause. PART TWO 20. Accompagnato and Chorus Tenor Now strike the golden lyre again, A louder yet � and yet a louder strain! Break his bands of sleep asunder, And rouse him, like a rattling peal of thunder. Hark, hark! � the horrid sound Has rais d up his head, As awak d from the dead, And amaz d, he stares around. Chorus Break his bands of sleep asunder, And rouse him, like a rattling peal of thunder. 21. Air Bass Revenge, revenge, Timotheus cries, See the furies arise, See the snakes that they rear, How they hiss in their hair, And the sparkles that flash from their eyes! Behold a ghastly band, Each a torch in his hand! Those are Grecian ghosts, that in battle were slain, And unbury d, remain Inglorious on the plain. Revenge. . . da capo 22. Accompagnato Tenor Give the vengeance due To the valiant crew Behold how they toss their torches on high, How they point to the Persian abodes, And glitt ring temples of their hostile gods! 23. Air Tenor The princes applaud with a furious joy; And the king seiz d a flambeau, with zeal to destroy. 24. Air and Chorus Soprano Thais led the way, To light him to his prey; And like another Helen, fir d another Troy. The princes applaud with a furious joy; And the king seiz d a flambeau, with zeal to destroy. Chorus The princes applaud with a furious joy; And the king seiz d a flambeau, with zeal to destroy. 25. Accompagnato and Chorus Tenor Thus long ago, Ere heaving bellows learn d to blow, While organs yet were mute, Timotheus to his breathing flute, And sounding lyre, Could swell the soul to rage, or kindle soft desire. Chorus At last divine Cecilia came, Inventress of the vocal frame; The sweet enthusiasts from her sacred store, Enlarg d the former narrow bounds, And added length to solemn sounds, With Nature s mother-wit, and arts unknown before. 26. Recitative Tenor Let old Timotheus yield the prize, Bass Or both divide the crown; He rais d a mortal to the skies, Tenor She drew an angel down. 27. Soli and Chorus Let old Timotheus yield the prize, Or both divide the crown; He rais d a mortal to the skies, She drew an angel down. [Additional Chorus] Your voices tune, and raise them high, Till th echo from the vaulted sky The blest Cecilia s name; Music to Heav n and her we owe, The greatest blessing that s below; Sound loudly then her fame Let s imitate her notes above, And may this evening ever prove, Sacred to harmony and love. PART ONE 1. Overture 2. Recitative Tenor Twas at the royal feast, for Persia won By Philip s warlike son Aloft in awful state The god-like hero sate On his imperial throne His valiant peers were plac d around; Their brows with roses and with myrtles bound. So should desert in arms be crown d. The lovely Thais by his side Sate like a blooming Eastern bride, In flow r of youth, and beauty s pride. 3. Air (tenor) and Chorus Happy, happy, happy pair! None but the brave, None but the brave, None but the brave deserves the fair. 4. Recitative Tenor Timotheus plac d on high, Amid the tuneful quire, With flying fingers touch d the lyre. The trembling notes ascend the sky, And heav nly joys inspire. 5. Accompagnato Soprano The song began from Jove, Who left his blissful seats above; (Such is the pow r of mighty love) A dragon s fiery form bely d the God; Sublime, on radiant spires he rode, When he to fair Olympia press d, And while he sought her snowy breast Then, round her slender waist he curl d, And stamp d an image of himself, a sov reign of the world. 6. Chorus The list ning crowd admire the lofty sound, "A present deity!" they shout around; "A present deity!" the vaulted roofs rebound. 7. Air Soprano With ravish d ears The monarch hears, Assumes the God, Affects to nod, And seems to shake the spheres. 8. Recitative Tenor The praise of Bacchus, then, the sweet musician sung; Of Bacchus, ever fair, and ever young The jolly God in triumph comes; Sound the trumpets, beat the drums Flush d with a purple grace, He shows his honest face; Now give the hautboys breath; he comes, he comes! 9. Air and Chorus Bass Bacchus, ever fair and young, Drinking joys did first ordain; Bacchus blessings are a treasure, Drinking is the soldier s pleasure Rich the treasure, Sweet the pleasure, Sweet is pleasure after pain. Chorus Bacchus blessings are a treasure, Drinking is the soldier s pleasure Rich the treasure, Sweet the pleasure, Sweet is pleasure after pain. 10. Recitative Tenor Sooth d with the sound, the king grew vain; Fought all his battles o er again; And thrice he routed all his foes, and thrice he slew the slain! The master saw the madness rise, His glowing cheeks, his ardent eyes; And while he Heav n and earth defy d, Chang d his hand, and check d his pride. 11. Accompagnato Soprano He chose a mournful muse, Soft pity to infuse. 12. Air Soprano He sung Darius great and good, By too severe a fate, Fall n from his high estate, And welt ring in his blood Deserted at his utmost need, By those his former bounty fed, On the bare earth expos d he lies, Without a friend to close his eyes. 13. Accompagnato Soprano With downcast looks the joyless victor sate, Revolving in his alter d soul, The various turns of chance below, And, now and then, a sigh he stole, And tears began to flow. 14. Chorus Behold Darius, great and good, Fall n, fall n, fall n, fall n, welt ring in his blood; On the bare earth expos d he lies, Without a friend to close his eyes. 15. Recitative Tenor The mighty master smil d to see That love was in the next degree; Twas but a kindred sound to move, For pity melts the mind to love 16. Arioso Soprano Softly sweet, in Lydian measures, Soon he sooth d his soul to pleasures. 17. Air Soprano War, he sung, is toil and trouble, Honour but an empty bubble, Never ending, still beginning, Fighting still, and still destroying; If the world be worth thy winning, Think, oh think it worth enjoying, Lovely Thais sits beside thee, Take the good the Gods provide thee. War he sung. . . da capo 18a. Chorus The many rend the skies, with loud applause; So love was crown d, but music won the cause. 19. Air Soprano The Prince, unable to conceal his pain, Gaz d on the fair, Who caus d his care; And sigh d and look d, sigh d and look d, Sigh d and look d, and sigh d again At length with love and wine at once oppress d, The vanquish d victor sunk upon her breast. The Prince. . . da capo 18b. Chorus The many rend the skies, with loud applause; So love was crown d, but music won the cause. PART TWO 20. Accompagnato and Chorus Tenor Now strike the golden lyre again, A louder yet � and yet a louder strain! Break his bands of sleep asunder, And rouse him, like a rattling peal of thunder. Hark, hark! � the horrid sound Has rais d up his head, As awak d from the dead, And amaz d, he stares around. Chorus Break his bands of sleep asunder, And rouse him, like a rattling peal of thunder. 21. Air Bass Revenge, revenge, Timotheus cries, See the furies arise, See the snakes that they rear, How they hiss in their hair, And the sparkles that flash from their eyes! Behold a ghastly band, Each a torch in his hand! Those are Grecian ghosts, that in battle were slain, And unbury d, remain Inglorious on the plain. Revenge. . . da capo 22. Accompagnato Tenor Give the vengeance due To the valiant crew Behold how they toss their torches on high, How they point to the Persian abodes, And glitt ring temples of their hostile gods! 23. Air Tenor The princes applaud with a furious joy; And the king seiz d a flambeau, with zeal to destroy. 24. Air and Chorus Soprano Thais led the way, To light him to his prey; And like another Helen, fir d another Troy. The princes applaud with a furious joy; And the king seiz d a flambeau, with zeal to destroy. Chorus The princes applaud with a furious joy; And the king seiz d a flambeau, with zeal to destroy. 25. Accompagnato and Chorus Tenor Thus long ago, Ere heaving bellows learn d to blow, While organs yet were mute, Timotheus to his breathing flute, And sounding lyre, Could swell the soul to rage, or kindle soft desire. Chorus At last divine Cecilia came, Inventress of the vocal frame; The sweet enthusiasts from her sacred store, Enlarg d the former narrow bounds, And added length to solemn sounds, With Nature s mother-wit, and arts unknown before. 26. Recitative Tenor Let old Timotheus yield the prize, Bass Or both divide the crown; He rais d a mortal to the skies, Tenor She drew an angel down. 27. Soli and Chorus Let old Timotheus yield the prize, Or both divide the crown; He rais d a mortal to the skies, She drew an angel down. [Additional Chorus] Your voices tune, and raise them high, Till th echo from the vaulted sky The blest Cecilia s name; Music to Heav n and her we owe, The greatest blessing that s below; Sound loudly then her fame Let s imitate her notes above, And may this evening ever prove, Sacred to harmony and love. (libretto Newburgh Hamilton / John Dryden) Handel,George Frideric/Alexander s Feast
https://w.atwiki.jp/feedback1970/pages/44.html
memo 処理の流れ 382 int main(int argc, const char * const argv[]) 383 { 384 char c; 385 int configtestonly = 0; 386 const char *confname = SERVER_CONFIG_FILE; 387 const char *def_server_root = HTTPD_ROOT; 388 const char *temp_error_log = NULL; 389 process_rec *process; 390 server_rec *server_conf; 391 apr_pool_t *pglobal; 392 apr_pool_t *pconf; 393 apr_pool_t *plog; /* Pool of log streams, reset _after_ each read of conf */ 394 apr_pool_t *ptemp; /* Pool for temporary config stuff, reset often */ 395 apr_pool_t *pcommands; /* Pool for -D, -C and -c switches */ 396 apr_getopt_t *opt; 397 apr_status_t rv; 398 module **mod; 399 const char *optarg; 400 APR_OPTIONAL_FN_TYPE(ap_signal_server) *signal_server; 401 402 AP_MONCONTROL(0); /* turn off profiling of startup */ 403 404 process = init_process( argc, argv); 405 pglobal = process- pool; 406 pconf = process- pconf; 407 ap_server_argv0 = process- short_name; 408 409 #if APR_CHARSET_EBCDIC 410 if (ap_init_ebcdic(pglobal) != APR_SUCCESS) { 411 destroy_and_exit_process(process, 1); 412 } 413 #endif 414 415 apr_pool_create( pcommands, pglobal); 416 apr_pool_tag(pcommands, "pcommands"); 417 ap_server_pre_read_config = apr_array_make(pcommands, 1, sizeof(char *)); 418 ap_server_post_read_config = apr_array_make(pcommands, 1, sizeof(char *)); 419 ap_server_config_defines = apr_array_make(pcommands, 1, sizeof(char *)); 420 421 ap_setup_prelinked_modules(process); 422 423 ap_run_rewrite_args(process); 424 425 /* Maintain AP_SERVER_BASEARGS list in http_main.h to allow the MPM 426 * to safely pass on our args from its rewrite_args() handler. 427 */ オプション処理 428 apr_getopt_init( opt, pcommands, process- argc, process- argv); 429 430 while ((rv = apr_getopt(opt, AP_SERVER_BASEARGS, c, optarg)) 431 == APR_SUCCESS) { 432 char **new; 433 434 switch (c) { 435 case c 436 new = (char **)apr_array_push(ap_server_post_read_config); 437 *new = apr_pstrdup(pcommands, optarg); 438 break; 439 440 case C 441 new = (char **)apr_array_push(ap_server_pre_read_config); 442 *new = apr_pstrdup(pcommands, optarg); 443 break; 444 445 case d 446 def_server_root = optarg; 447 break; 448 449 case D 450 new = (char **)apr_array_push(ap_server_config_defines); 451 *new = apr_pstrdup(pcommands, optarg); 452 break; 453 454 case e 455 if (strcasecmp(optarg, "emerg") == 0) { 456 ap_default_loglevel = APLOG_EMERG; 457 } 458 else if (strcasecmp(optarg, "alert") == 0) { 459 ap_default_loglevel = APLOG_ALERT; 460 } 461 else if (strcasecmp(optarg, "crit") == 0) { 462 ap_default_loglevel = APLOG_CRIT; 463 } 464 else if (strncasecmp(optarg, "err", 3) == 0) { 465 ap_default_loglevel = APLOG_ERR; 466 } 467 else if (strncasecmp(optarg, "warn", 4) == 0) { 468 ap_default_loglevel = APLOG_WARNING; 469 } 470 else if (strcasecmp(optarg, "notice") == 0) { 471 ap_default_loglevel = APLOG_NOTICE; 472 } 473 else if (strcasecmp(optarg, "info") == 0) { 474 ap_default_loglevel = APLOG_INFO; 475 } 476 else if (strcasecmp(optarg, "debug") == 0) { 477 ap_default_loglevel = APLOG_DEBUG; 478 } 479 else { 480 usage(process); 481 } 482 break; 483 484 case E 485 temp_error_log = apr_pstrdup(process- pool, optarg); 486 break; 487 488 case X 489 new = (char **)apr_array_push(ap_server_config_defines); 490 *new = "DEBUG"; 491 break; 492 493 case f 494 confname = optarg; 495 break; 496 497 case v 498 printf("Server version %s\n", ap_get_server_version()); 499 printf("Server built %s\n", ap_get_server_built()); 500 destroy_and_exit_process(process, 0); 501 502 case V 503 show_compile_settings(); 504 destroy_and_exit_process(process, 0); 505 506 case l 507 ap_show_modules(); 508 destroy_and_exit_process(process, 0); 509 510 case L 511 ap_show_directives(); 512 destroy_and_exit_process(process, 0); 513 514 case t 515 configtestonly = 1; 516 break; 517 518 case S 519 configtestonly = 1; 520 new = (char **)apr_array_push(ap_server_config_defines); 521 *new = "DUMP_VHOSTS"; 522 break; 523 524 case h 525 case ? 526 usage(process); 527 } 528 } 529 530 /* bad cmdline option? then we die */ 531 if (rv != APR_EOF || opt- ind opt- argc) { 532 usage(process); 533 } 535 apr_pool_create( plog, pglobal); 536 apr_pool_tag(plog, "plog"); 537 apr_pool_create( ptemp, pconf); 538 apr_pool_tag(ptemp, "ptemp"); 539 540 /* Note that we preflight the config file once 541 * before reading it _again_ in the main loop. 542 * This allows things, log files configuration 543 * for example, to settle down. 544 */ 545 546 ap_server_root = def_server_root; 547 if (temp_error_log) { 548 ap_replace_stderr_log(process- pool, temp_error_log); 549 } 550 server_conf = ap_read_config(process, ptemp, confname, ap_conftree); 551 if (ap_run_pre_config(pconf, plog, ptemp) != OK) { 552 ap_log_error(APLOG_MARK, APLOG_STARTUP |APLOG_ERR, 0, 553 NULL, "Pre-configuration failed"); 554 destroy_and_exit_process(process, 1); 555 } 556 557 ap_process_config_tree(server_conf, ap_conftree, process- pconf, ptemp); 558 ap_fixup_virtual_hosts(pconf, server_conf); 559 ap_fini_vhost_config(pconf, server_conf); 560 apr_hook_sort_all(); 561 if (configtestonly) { 562 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, "Syntax OK"); 563 destroy_and_exit_process(process, 0); 564 } 565 566 signal_server = APR_RETRIEVE_OPTIONAL_FN(ap_signal_server); 567 if (signal_server) { 568 int exit_status; 569 570 if (signal_server( exit_status, pconf) != 0) { 571 destroy_and_exit_process(process, exit_status); 572 } 573 } 574 575 apr_pool_clear(plog); 576 577 if ( ap_run_open_logs(pconf, plog, ptemp, server_conf) != OK) { 578 ap_log_error(APLOG_MARK, APLOG_STARTUP |APLOG_ERR, 579 0, NULL, "Unable to open logs"); 580 destroy_and_exit_process(process, 1); 581 } 582 583 if ( ap_run_post_config(pconf, plog, ptemp, server_conf) != OK) { 584 ap_log_error(APLOG_MARK, APLOG_STARTUP |APLOG_ERR, 0, 585 NULL, "Configuration Failed"); 586 destroy_and_exit_process(process, 1); 587 } 588 589 apr_pool_destroy(ptemp); 590 591 for (;;) { 592 apr_hook_deregister_all(); 593 apr_pool_clear(pconf); 594 595 for (mod = ap_prelinked_modules; *mod != NULL; mod++) { 596 ap_register_hooks(*mod, pconf); 597 } 598 599 /* This is a hack until we finish the code so that it only reads 600 * the config file once and just operates on the tree already in 601 * memory. rbb 602 */ 603 ap_conftree = NULL; 604 apr_pool_create( ptemp, pconf); 605 apr_pool_tag(ptemp, "ptemp"); 606 ap_server_root = def_server_root; 607 server_conf = ap_read_config(process, ptemp, confname, ap_conftree); 608 if (ap_run_pre_config(pconf, plog, ptemp) != OK) { 609 ap_log_error(APLOG_MARK, APLOG_STARTUP |APLOG_ERR, 610 0, NULL, "Pre-configuration failed"); 611 destroy_and_exit_process(process, 1); 612 } 613 614 ap_process_config_tree(server_conf, ap_conftree, process- pconf, ptemp); 615 ap_fixup_virtual_hosts(pconf, server_conf); 616 ap_fini_vhost_config(pconf, server_conf); 617 apr_hook_sort_all(); 618 apr_pool_clear(plog); 619 if (ap_run_open_logs(pconf, plog, ptemp, server_conf) != OK) { 620 ap_log_error(APLOG_MARK, APLOG_STARTUP |APLOG_ERR, 621 0, NULL, "Unable to open logs"); 622 destroy_and_exit_process(process, 1); 623 } 624 625 if (ap_run_post_config(pconf, plog, ptemp, server_conf) != OK) { 626 ap_log_error(APLOG_MARK, APLOG_STARTUP |APLOG_ERR, 627 0, NULL, "Configuration Failed"); 628 destroy_and_exit_process(process, 1); 629 } 630 631 apr_pool_destroy(ptemp); 632 apr_pool_lock(pconf, 1); 633 634 ap_run_optional_fn_retrieve(); 635 636 if (ap_mpm_run(pconf, plog, server_conf)) 637 break; 638 639 apr_pool_lock(pconf, 0); 640 } 641 642 apr_pool_lock(pconf, 0); 643 destroy_and_exit_process(process, 0); 644 645 return 0; /* Termination ok */ 646 } 647 648 /* force Expat to be linked into the server executable */ 649 #if defined(USE_EXPAT) !defined(SHARED_CORE_BOOTSTRAP) 650 #include "xmlparse.h" 651 const XML_LChar *suck_in_expat(void); 652 const XML_LChar *suck_in_expat(void) 653 { 654 return XML_ErrorString(XML_ERROR_NONE); 655 } 656 #endif /* USE_EXPAT */ 657 658 #ifndef SHARED_CORE_BOOTSTRAP 659 /* 660 * Force apr_password_validate() into the image so that modules like 661 * mod_auth can use it even if they re dynamically loaded. 662 */ 663 void suck_in_apr_password_validate(void); 664 void suck_in_apr_password_validate(void) 665 { 666 apr_password_validate("a", "b"); 667 } 668 #endif 669 670 #ifdef AP_USING_AUTOCONF 671 /* This ugly little hack pulls any function referenced in exports.c into 672 * the web server. exports.c is generated during the build, and it 673 * has all of the APR functions specified by the apr/apr.exports and 674 * apr-util/aprutil.exports files. 675 */ 676 const void *suck_in_APR(void); 677 const void *suck_in_APR(void) 678 { 679 extern const void *ap_ugly_hack; 680 681 return ap_ugly_hack; 682 } 683 #endif source 1 /* Licensed to the Apache Software Foundation (ASF) under one or more 2 * contributor license agreements. See the NOTICE file distributed with 3 * this work for additional information regarding copyright ownership. 4 * The ASF licenses this file to You under the Apache License, Version 2.0 5 * (the "License"); you may not use this file except in compliance with 6 * the License. You may obtain a copy of the License at 7 * 8 * http //www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 17 #include "apr.h" 18 #include "apr_strings.h" 19 #include "apr_getopt.h" 20 #include "apr_general.h" 21 #include "apr_lib.h" 22 #include "apr_md5.h" 23 #include "apr_time.h" 24 #include "apr_version.h" 25 #include "apu_version.h" 26 27 #define APR_WANT_STDIO 28 #define APR_WANT_STRFUNC 29 #include "apr_want.h" 30 31 #define CORE_PRIVATE 32 #include "ap_config.h" 33 #include "httpd.h" 34 #include "http_main.h" 35 #include "http_log.h" 36 #include "http_config.h" 37 #include "http_vhost.h" 38 #include "apr_uri.h" 39 #include "util_ebcdic.h" 40 #include "ap_mpm.h" 41 #include "mpm_common.h" 42 43 /* WARNING Win32 binds http_main.c dynamically to the server. Please place 44 * extern functions and global data in another appropriate module. 45 * 46 * Most significant main() global data can be found in http_config.c 47 */ 48 49 /* XXX - We should be able to grab the per-MPM settings here too */ 50 static void show_compile_settings(void) 51 { 52 printf("Server version %s\n", ap_get_server_version()); 53 printf("Server built %s\n", ap_get_server_built()); 54 printf("Server s Module Magic Number %u %u\n", 55 MODULE_MAGIC_NUMBER_MAJOR, MODULE_MAGIC_NUMBER_MINOR); 56 printf("Server loaded APR %s, APR-UTIL %s\n", 57 apr_version_string(), apu_version_string()); 58 printf("Compiled using APR %s, APR-UTIL %s\n", 59 APR_VERSION_STRING, APU_VERSION_STRING); 60 /* sizeof(foo) is long on some platforms so we might as well 61 * make it long everywhere to keep the printf format 62 * consistent 63 */ 64 printf("Architecture %ld-bit\n", 8 * (long)sizeof(void *)); 65 printf("Server compiled with....\n"); 66 #ifdef BIG_SECURITY_HOLE 67 printf(" -D BIG_SECURITY_HOLE\n"); 68 #endif 69 70 #ifdef SECURITY_HOLE_PASS_AUTHORIZATION 71 printf(" -D SECURITY_HOLE_PASS_AUTHORIZATION\n"); 72 #endif 73 74 #ifdef APACHE_MPM_DIR 75 printf(" -D APACHE_MPM_DIR=\"%s\"\n", APACHE_MPM_DIR); 76 #endif 77 78 #ifdef HAVE_SHMGET 78 #ifdef HAVE_SHMGET 79 printf(" -D HAVE_SHMGET\n"); 80 #endif 81 82 #if APR_FILE_BASED_SHM 83 printf(" -D APR_FILE_BASED_SHM\n"); 84 #endif 85 86 #if APR_HAS_SENDFILE 87 printf(" -D APR_HAS_SENDFILE\n"); 88 #endif 89 90 #if APR_HAS_MMAP 91 printf(" -D APR_HAS_MMAP\n"); 92 #endif 93 94 #ifdef NO_WRITEV 95 printf(" -D NO_WRITEV\n"); 96 #endif 97 98 #ifdef NO_LINGCLOSE 99 printf(" -D NO_LINGCLOSE\n"); 100 #endif 101 102 #if APR_HAVE_IPV6 103 printf(" -D APR_HAVE_IPV6 (IPv4-mapped addresses "); 104 #ifdef AP_ENABLE_V4_MAPPED 105 printf("enabled)\n"); 106 #else 107 printf("disabled)\n"); 108 #endif 109 #endif 110 111 #if APR_USE_FLOCK_SERIALIZE 112 printf(" -D APR_USE_FLOCK_SERIALIZE\n"); 113 #endif 114 115 #if APR_USE_SYSVSEM_SERIALIZE 116 printf(" -D APR_USE_SYSVSEM_SERIALIZE\n"); 117 #endif 118 119 #if APR_USE_POSIXSEM_SERIALIZE 120 printf(" -D APR_USE_POSIXSEM_SERIALIZE\n"); 121 #endif 122 123 #if APR_USE_FCNTL_SERIALIZE 124 printf(" -D APR_USE_FCNTL_SERIALIZE\n"); 125 #endif 126 127 #if APR_USE_PROC_PTHREAD_SERIALIZE 128 printf(" -D APR_USE_PROC_PTHREAD_SERIALIZE\n"); 129 #endif 130 131 #if APR_USE_PTHREAD_SERIALIZE 132 printf(" -D APR_USE_PTHREAD_SERIALIZE\n"); 133 #endif 134 135 #if APR_PROCESS_LOCK_IS_GLOBAL 136 printf(" -D APR_PROCESS_LOCK_IS_GLOBAL\n"); 137 #endif 138 139 #ifdef SINGLE_LISTEN_UNSERIALIZED_ACCEPT 140 printf(" -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT\n"); 141 #endif 142 143 #if APR_HAS_OTHER_CHILD 144 printf(" -D APR_HAS_OTHER_CHILD\n"); 145 #endif 146 147 #ifdef AP_HAVE_RELIABLE_PIPED_LOGS 148 printf(" -D AP_HAVE_RELIABLE_PIPED_LOGS\n"); 149 #endif 150 151 #ifdef BUFFERED_LOGS 152 printf(" -D BUFFERED_LOGS\n"); 153 #ifdef PIPE_BUF 154 printf(" -D PIPE_BUF=%ld\n",(long)PIPE_BUF); 155 #endif 156 #endif 157 158 #if APR_CHARSET_EBCDIC 159 printf(" -D APR_CHARSET_EBCDIC\n"); 160 #endif 161 162 #ifdef APACHE_XLATE 163 printf(" -D APACHE_XLATE\n"); 164 #endif 165 166 #ifdef NEED_HASHBANG_EMUL 167 printf(" -D NEED_HASHBANG_EMUL\n"); 168 #endif 169 170 #ifdef SHARED_CORE 171 printf(" -D SHARED_CORE\n"); 172 #endif 173 174 /* This list displays the compiled in default paths */ 175 #ifdef HTTPD_ROOT 176 printf(" -D HTTPD_ROOT=\"" HTTPD_ROOT "\"\n"); 177 #endif 178 179 #ifdef SUEXEC_BIN 180 printf(" -D SUEXEC_BIN=\"" SUEXEC_BIN "\"\n"); 181 #endif 182 183 #if defined(SHARED_CORE) defined(SHARED_CORE_DIR) 184 printf(" -D SHARED_CORE_DIR=\"" SHARED_CORE_DIR "\"\n"); 185 #endif 186 187 #ifdef DEFAULT_PIDLOG 188 printf(" -D DEFAULT_PIDLOG=\"" DEFAULT_PIDLOG "\"\n"); 189 #endif 190 191 #ifdef DEFAULT_SCOREBOARD 192 printf(" -D DEFAULT_SCOREBOARD=\"" DEFAULT_SCOREBOARD "\"\n"); 193 #endif 194 195 #ifdef DEFAULT_LOCKFILE 196 printf(" -D DEFAULT_LOCKFILE=\"" DEFAULT_LOCKFILE "\"\n"); 197 #endif 198 199 #ifdef DEFAULT_ERRORLOG 200 printf(" -D DEFAULT_ERRORLOG=\"" DEFAULT_ERRORLOG "\"\n"); 201 #endif 202 203 #ifdef AP_TYPES_CONFIG_FILE 204 printf(" -D AP_TYPES_CONFIG_FILE=\"" AP_TYPES_CONFIG_FILE "\"\n"); 205 #endif 206 207 #ifdef SERVER_CONFIG_FILE 208 printf(" -D SERVER_CONFIG_FILE=\"" SERVER_CONFIG_FILE "\"\n"); 209 #endif 210 } 211 212 static void destroy_and_exit_process(process_rec *process, 213 int process_exit_value) 214 { 215 apr_pool_destroy(process- pool); /* and destroy all descendent pools */ 216 apr_terminate(); 217 exit(process_exit_value); 218 } 219 220 static process_rec *init_process(int *argc, const char * const * *argv) 221 { 222 process_rec *process; 223 apr_pool_t *cntx; 224 apr_status_t stat; 225 const char *failed = "apr_app_initialize()"; 226 227 stat = apr_app_initialize(argc, argv, NULL); 228 if (stat == APR_SUCCESS) { 229 failed = "apr_pool_create()"; 230 stat = apr_pool_create( cntx, NULL); 231 } 232 233 if (stat != APR_SUCCESS) { 234 /* For all intents and purposes, this is impossibly unlikely, 235 * but APR doesn t exist yet, we can t use it for reporting 236 * these earliest two failures; 237 */ 238 char ctimebuff[APR_CTIME_LEN]; 239 apr_ctime(ctimebuff, apr_time_now()); 240 fprintf(stderr, "[%s] [crit] (%d) %s %s failed " 241 "to initial context, exiting\n", 242 ctimebuff, stat, (*argv)[0], failed); 243 apr_terminate(); 244 exit(1); 245 } 246 247 apr_pool_tag(cntx, "process"); 248 ap_open_stderr_log(cntx); 249 250 /* Now we have initialized apr and our logger, no more 251 * exceptional error reporting required for the lifetime 252 * of this server process. 253 */ 254 255 process = apr_palloc(cntx, sizeof(process_rec)); 256 process- pool = cntx; 257 258 apr_pool_create( process- pconf, process- pool); 259 apr_pool_tag(process- pconf, "pconf"); 260 process- argc = *argc; 261 process- argv = *argv; 262 process- short_name = apr_filepath_name_get((*argv)[0]); 263 return process; 264 } 265 266 static void usage(process_rec *process) 267 { 268 const char *bin = process- argv[0]; 269 char pad[MAX_STRING_LEN]; 270 unsigned i; 271 272 for (i = 0; i strlen(bin); i++) { 273 pad[i] = ; 274 } 275 276 pad[i] = \0 ; 277 278 #ifdef SHARED_CORE 279 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL , 280 "Usage %s [-R directory] [-D name] [-d directory] [-f file]", 281 bin); 282 #else 283 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, 284 "Usage %s [-D name] [-d directory] [-f file]", bin); 285 #endif 286 287 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, 288 " %s [-C \"directive\"] [-c \"directive\"]", pad); 289 290 #ifdef WIN32 291 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, 292 " %s [-w] [-k start|restart|stop|shutdown]", pad); 293 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, 294 " %s [-k install|config|uninstall] [-n service_name]", 295 pad); 296 #endif 297 #ifdef AP_MPM_WANT_SIGNAL_SERVER 298 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, 299 " %s [-k start|restart|graceful|stop]", 300 pad); 301 #endif 302 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, 303 " %s [-v] [-V] [-h] [-l] [-L] [-t] [-S]", pad); 304 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, 305 "Options "); 306 307 #ifdef SHARED_CORE 308 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, 309 " -R directory specify an alternate location for " 310 "shared object files"); 311 #endif 312 313 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, 314 " -D name define a name for use in " 315 " IfDefine name directives"); 316 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, 317 " -d directory specify an alternate initial " 318 "ServerRoot"); 319 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, 320 " -f file specify an alternate ServerConfigFile"); 321 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, 322 " -C \"directive\" process directive before reading " 323 "config files"); 324 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, 325 " -c \"directive\" process directive after reading " 326 "config files"); 327 328 #ifdef NETWARE 329 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, 330 " -n name set screen name"); 331 #endif 332 #ifdef WIN32 333 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, 334 " -n name set service name and use its " 335 "ServerConfigFile"); 336 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, 337 " -k start tell Apache to start"); 338 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, 339 " -k restart tell running Apache to do a graceful " 340 "restart"); 341 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, 342 " -k stop|shutdown tell running Apache to shutdown"); 343 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, 344 " -k install install an Apache service"); 345 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, 346 " -k config change startup Options of an Apache " 347 "service"); 348 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, 349 " -k uninstall uninstall an Apache service"); 350 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, 351 " -w hold open the console window on error"); 352 #endif 353 354 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, 355 " -e level show startup errors of level " 356 "(see LogLevel)"); 357 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, 358 " -E file log startup errors to file"); 359 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, 360 " -v show version number"); 361 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, 362 " -V show compile settings"); 363 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, 364 " -h list available command line options " 365 "(this page)"); 366 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, 367 " -l list compiled in modules"); 368 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, 369 " -L list available configuration " 370 "directives"); 371 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, 372 " -t -D DUMP_VHOSTS show parsed settings (currently only " 373 "vhost settings)"); 374 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, 375 " -S a synonym for -t -D DUMP_VHOSTS"); 376 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, 377 " -t run syntax check for config files"); 378 379 destroy_and_exit_process(process, 1); 380 } 381 382 int main(int argc, const char * const argv[]) 383 { 384 char c; 385 int configtestonly = 0; 386 const char *confname = SERVER_CONFIG_FILE; 387 const char *def_server_root = HTTPD_ROOT; 388 const char *temp_error_log = NULL; 389 process_rec *process; 390 server_rec *server_conf; 391 apr_pool_t *pglobal; 392 apr_pool_t *pconf; 393 apr_pool_t *plog; /* Pool of log streams, reset _after_ each read of conf */ 394 apr_pool_t *ptemp; /* Pool for temporary config stuff, reset often */ 395 apr_pool_t *pcommands; /* Pool for -D, -C and -c switches */ 396 apr_getopt_t *opt; 397 apr_status_t rv; 398 module **mod; 399 const char *optarg; 400 APR_OPTIONAL_FN_TYPE(ap_signal_server) *signal_server; 401 402 AP_MONCONTROL(0); /* turn off profiling of startup */ 403 404 process = init_process( argc, argv); 405 pglobal = process- pool; 406 pconf = process- pconf; 407 ap_server_argv0 = process- short_name; 408 409 #if APR_CHARSET_EBCDIC 410 if (ap_init_ebcdic(pglobal) != APR_SUCCESS) { 411 destroy_and_exit_process(process, 1); 412 } 413 #endif 414 415 apr_pool_create( pcommands, pglobal); 416 apr_pool_tag(pcommands, "pcommands"); 417 ap_server_pre_read_config = apr_array_make(pcommands, 1, sizeof(char *)); 418 ap_server_post_read_config = apr_array_make(pcommands, 1, sizeof(char *)); 419 ap_server_config_defines = apr_array_make(pcommands, 1, sizeof(char *)); 420 421 ap_setup_prelinked_modules(process); 422 423 ap_run_rewrite_args(process); 424 425 /* Maintain AP_SERVER_BASEARGS list in http_main.h to allow the MPM 426 * to safely pass on our args from its rewrite_args() handler. 427 */ 428 apr_getopt_init( opt, pcommands, process- argc, process- argv); 429 430 while ((rv = apr_getopt(opt, AP_SERVER_BASEARGS, c, optarg)) 431 == APR_SUCCESS) { 432 char **new; 433 434 switch (c) { 435 case c 436 new = (char **)apr_array_push(ap_server_post_read_config); 437 *new = apr_pstrdup(pcommands, optarg); 438 break; 439 440 case C 441 new = (char **)apr_array_push(ap_server_pre_read_config); 442 *new = apr_pstrdup(pcommands, optarg); 443 break; 444 445 case d 446 def_server_root = optarg; 447 break; 448 449 case D 450 new = (char **)apr_array_push(ap_server_config_defines); 451 *new = apr_pstrdup(pcommands, optarg); 452 break; 453 454 case e 455 if (strcasecmp(optarg, "emerg") == 0) { 456 ap_default_loglevel = APLOG_EMERG; 457 } 458 else if (strcasecmp(optarg, "alert") == 0) { 459 ap_default_loglevel = APLOG_ALERT; 460 } 461 else if (strcasecmp(optarg, "crit") == 0) { 462 ap_default_loglevel = APLOG_CRIT; 463 } 464 else if (strncasecmp(optarg, "err", 3) == 0) { 465 ap_default_loglevel = APLOG_ERR; 466 } 467 else if (strncasecmp(optarg, "warn", 4) == 0) { 468 ap_default_loglevel = APLOG_WARNING; 469 } 470 else if (strcasecmp(optarg, "notice") == 0) { 471 ap_default_loglevel = APLOG_NOTICE; 472 } 473 else if (strcasecmp(optarg, "info") == 0) { 474 ap_default_loglevel = APLOG_INFO; 475 } 476 else if (strcasecmp(optarg, "debug") == 0) { 477 ap_default_loglevel = APLOG_DEBUG; 478 } 479 else { 480 usage(process); 481 } 482 break; 483 484 case E 485 temp_error_log = apr_pstrdup(process- pool, optarg); 486 break; 487 488 case X 489 new = (char **)apr_array_push(ap_server_config_defines); 490 *new = "DEBUG"; 491 break; 492 493 case f 494 confname = optarg; 495 break; 496 497 case v 498 printf("Server version %s\n", ap_get_server_version()); 499 printf("Server built %s\n", ap_get_server_built()); 500 destroy_and_exit_process(process, 0); 501 502 case V 503 show_compile_settings(); 504 destroy_and_exit_process(process, 0); 505 506 case l 507 ap_show_modules(); 508 destroy_and_exit_process(process, 0); 509 510 case L 511 ap_show_directives(); 512 destroy_and_exit_process(process, 0); 513 514 case t 515 configtestonly = 1; 516 break; 517 518 case S 519 configtestonly = 1; 520 new = (char **)apr_array_push(ap_server_config_defines); 521 *new = "DUMP_VHOSTS"; 522 break; 523 524 case h 525 case ? 526 usage(process); 527 } 528 } 529 530 /* bad cmdline option? then we die */ 531 if (rv != APR_EOF || opt- ind opt- argc) { 532 usage(process); 533 } 534 535 apr_pool_create( plog, pglobal); 536 apr_pool_tag(plog, "plog"); 537 apr_pool_create( ptemp, pconf); 538 apr_pool_tag(ptemp, "ptemp"); 539 540 /* Note that we preflight the config file once 541 * before reading it _again_ in the main loop. 542 * This allows things, log files configuration 543 * for example, to settle down. 544 */ 545 546 ap_server_root = def_server_root; 547 if (temp_error_log) { 548 ap_replace_stderr_log(process- pool, temp_error_log); 549 } 550 server_conf = ap_read_config(process, ptemp, confname, ap_conftree); 551 if (ap_run_pre_config(pconf, plog, ptemp) != OK) { 552 ap_log_error(APLOG_MARK, APLOG_STARTUP |APLOG_ERR, 0, 553 NULL, "Pre-configuration failed"); 554 destroy_and_exit_process(process, 1); 555 } 556 557 ap_process_config_tree(server_conf, ap_conftree, process- pconf, ptemp); 558 ap_fixup_virtual_hosts(pconf, server_conf); 559 ap_fini_vhost_config(pconf, server_conf); 560 apr_hook_sort_all(); 561 if (configtestonly) { 562 ap_log_error(APLOG_MARK, APLOG_STARTUP, 0, NULL, "Syntax OK"); 563 destroy_and_exit_process(process, 0); 564 } 565 566 signal_server = APR_RETRIEVE_OPTIONAL_FN(ap_signal_server); 567 if (signal_server) { 568 int exit_status; 569 570 if (signal_server( exit_status, pconf) != 0) { 571 destroy_and_exit_process(process, exit_status); 572 } 573 } 574 575 apr_pool_clear(plog); 576 577 if ( ap_run_open_logs(pconf, plog, ptemp, server_conf) != OK) { 578 ap_log_error(APLOG_MARK, APLOG_STARTUP |APLOG_ERR, 579 0, NULL, "Unable to open logs"); 580 destroy_and_exit_process(process, 1); 581 } 582 583 if ( ap_run_post_config(pconf, plog, ptemp, server_conf) != OK) { 584 ap_log_error(APLOG_MARK, APLOG_STARTUP |APLOG_ERR, 0, 585 NULL, "Configuration Failed"); 586 destroy_and_exit_process(process, 1); 587 } 588 589 apr_pool_destroy(ptemp); 590 591 for (;;) { 592 apr_hook_deregister_all(); 593 apr_pool_clear(pconf); 594 595 for (mod = ap_prelinked_modules; *mod != NULL; mod++) { 596 ap_register_hooks(*mod, pconf); 597 } 598 599 /* This is a hack until we finish the code so that it only reads 600 * the config file once and just operates on the tree already in 601 * memory. rbb 602 */ 603 ap_conftree = NULL; 604 apr_pool_create( ptemp, pconf); 605 apr_pool_tag(ptemp, "ptemp"); 606 ap_server_root = def_server_root; 607 server_conf = ap_read_config(process, ptemp, confname, ap_conftree); 608 if (ap_run_pre_config(pconf, plog, ptemp) != OK) { 609 ap_log_error(APLOG_MARK, APLOG_STARTUP |APLOG_ERR, 610 0, NULL, "Pre-configuration failed"); 611 destroy_and_exit_process(process, 1); 612 } 613 614 ap_process_config_tree(server_conf, ap_conftree, process- pconf, ptemp); 615 ap_fixup_virtual_hosts(pconf, server_conf); 616 ap_fini_vhost_config(pconf, server_conf); 617 apr_hook_sort_all(); 618 apr_pool_clear(plog); 619 if (ap_run_open_logs(pconf, plog, ptemp, server_conf) != OK) { 620 ap_log_error(APLOG_MARK, APLOG_STARTUP |APLOG_ERR, 621 0, NULL, "Unable to open logs"); 622 destroy_and_exit_process(process, 1); 623 } 624 625 if (ap_run_post_config(pconf, plog, ptemp, server_conf) != OK) { 626 ap_log_error(APLOG_MARK, APLOG_STARTUP |APLOG_ERR, 627 0, NULL, "Configuration Failed"); 628 destroy_and_exit_process(process, 1); 629 } 630 631 apr_pool_destroy(ptemp); 632 apr_pool_lock(pconf, 1); 633 634 ap_run_optional_fn_retrieve(); 635 636 if (ap_mpm_run(pconf, plog, server_conf)) 637 break; 638 639 apr_pool_lock(pconf, 0); 640 } 641 642 apr_pool_lock(pconf, 0); 643 destroy_and_exit_process(process, 0); 644 645 return 0; /* Termination ok */ 646 } 647 648 /* force Expat to be linked into the server executable */ 649 #if defined(USE_EXPAT) !defined(SHARED_CORE_BOOTSTRAP) 650 #include "xmlparse.h" 651 const XML_LChar *suck_in_expat(void); 652 const XML_LChar *suck_in_expat(void) 653 { 654 return XML_ErrorString(XML_ERROR_NONE); 655 } 656 #endif /* USE_EXPAT */ 657 658 #ifndef SHARED_CORE_BOOTSTRAP 659 /* 660 * Force apr_password_validate() into the image so that modules like 661 * mod_auth can use it even if they re dynamically loaded. 662 */ 663 void suck_in_apr_password_validate(void); 664 void suck_in_apr_password_validate(void) 665 { 666 apr_password_validate("a", "b"); 667 } 668 #endif 669 670 #ifdef AP_USING_AUTOCONF 671 /* This ugly little hack pulls any function referenced in exports.c into 672 * the web server. exports.c is generated during the build, and it 673 * has all of the APR functions specified by the apr/apr.exports and 674 * apr-util/aprutil.exports files. 675 */ 676 const void *suck_in_APR(void); 677 const void *suck_in_APR(void) 678 { 679 extern const void *ap_ugly_hack; 680 681 return ap_ugly_hack; 682 } 683 #endif
https://w.atwiki.jp/daggerfall/pages/12.html
目次 目次 準備 DOSBox を利用する場合DOSBox のインストール TES2 のインストール(製品版の場合) TES2 のインストール(フリーダウンロード版の場合) サウンドの設定 CDレス起動の設定(製品版の場合) パッチの適用Comp USA Special Edition patch DAG213.EXE 起動方法 [部分編集] 準備 TES2 Daggerfall のインストールメディア。もしくは、フリーダウンロード版の圧縮ファイル。 クエスト追加パッチ・修正パッチ (DOSBox上でプレイするなら)DOSBox (Windows XP上で直接プレイするなら)XP用インストーラ XP上で直接プレイすると、もともとバグ満載のDaggerfallに更にバグが追加されるので DOSBox を利用する方法が無難。 以下、Daggerfallをインストールするディレクトリを C \Games\dagger、CDドライブのドライブレターは E と仮定する。 [部分編集] DOSBox を利用する場合 DOSBox のインストール DOSBoxのHP から最新の Windows 版をダウンロードし、適当なフォルダにインストールする。 「 」(コロン)の入力方法Shift+;(セミコロン) マウスの捕捉/解除Shift+F10 [部分編集] TES2 のインストール(製品版の場合) CD/DVDにドライブにインストールメディアをセットし、DOSBox を起動して以下のように入力する。 MOUNT C C \GAMES -freesize 700 MOUNT D E \ -t cdrom D INSTALL インストールサイズは huge を選択し、サウンドの設定は手動で設定するのでスキップする。 TES2 のインストール(フリーダウンロード版の場合) ダウンロードした DFInstall.zip を C \Games に解凍したとする。すると、C \Games 直下に DFCD と DAGGER の2つのディレクトリが作成される。それぞれのフォルダの内容は、DFCD フォルダがインストールメディアの内容をコピペしたもの、DAGGER フォルダが 2.13 アップデートパッチとなっています。 DOSBox を起動して以下のように入力する。 MOUNT C C \Games -freesize 700 MOUNT D C \Games\DFCD -t cdrom -label Daggerfall D INSTALL インストールサイズは huge を選択し、サウンドの設定は次に手動で設定するのでスキップする。 [部分編集] サウンドの設定 インストールが終了したら DOSBox のコマンド入力画面に戻るが、サウンドの設定のため次のように入力する SETUP Select Digitalを選択し、Digital DeviceをSound Blaster 16/AWE32、Portを220、DMAを1、IRQを7にセット。 次にSelect MIDIを選択し、MIDI DeviceをSound Blaster 16、Portを388にセット。 TEST Digital、TEST MIDIを選択し、無事に再生されることを確認したらOKを選びサウンドの設定を終了する。 以上で、TES2 の基本的なインストールは終了である。 [部分編集] CDレス起動の設定(製品版の場合) 続けて以下のように入力する。 CD ARENA2 D CD DAGGER CD ARENA2 COPY *.VID C C \Games\DAGGER フォルダにある z.cfg ファイルをテキストエディタで開き、path と pathcd の部分を次のように書き換える。 path c \dagger\arena2\ pathcd C \dagger\arena2\ これでCDレスでの起動が可能になる。 [部分編集] パッチの適用 Comp USA Special Edition patch 次にエクスプローラーを起動し Comp USA Special Edition patch を解凍し C \Games\DAGGER\ARENA2 内にコピーする。 コピーが終了したら C \Games\DAGGER\ARENA2 にある全ファイルの読取り専用属性を外す。 DAG213.EXE 修正パッチ DAG213.exe を C \Games\DAGGER フォルダにコピーする。 (フリーダウンロード版の場合はすでに同梱されている) さきほどの DOSBox の画面に戻り cd C \Games\DAGGER dag213 と入力してパッチを適用する。 以上でインストールは全て終了。 [部分編集] 起動方法 TES2 を起動するには DOSBox を起動し MOUNT C C \GAMES C CD DAGGER FALL.EXE Z.CFG と入力するか、DOSBox のショートカットを作成し、右クリックからプロパティを選択してリンク先の後ろ部分に -C "mount C C \Games" -C "C " -C "cd dagger" -C "fall.exe z.cfg" と追加する。以降は、このショートカットをダブルクリックすればよい。 または、DosBox ディレクトリにある dosbox.conf ファイルを dagger.conf などの適当な名前をつけてコピーし、dagger.conf ファイルの最下部 [autoexec] 部分に MOUNT C C \GAMES C CD DAGGER FALL.EXE Z.CFG と書き込み、上書き保存する。DosBox のショートカットを作成し、リンク先の部分に -conf "path/to/dagger.conf" を追加する。この場合も、このショートカットから起動すればよい。